RC Town Newsletter Vol.29

 

Aljachi No. 29                                                                 
“Licorice in programming language development” How to understand and utilize LLVM

 In the current development environment, new languages ​​and improvements to existing languages ​​are being released every day. Representative examples include Mozilla's Rust, Apple's Swift, JetBrains' Kotlin, and Mojo, an experimental Python variant. All offer developers a wide range of choices in speed, safety, convenience, portability, and performance. Many of these changes are new tools for building languages, especially compilers. LLVM , a leading compiler,  is an open source project first developed by Chris Ratner of the University of Illinois, who created the Swift language.

 LLVM makes it easier to create new languages ​​as well as enhance existing language development. LLVM handles many of the difficult and invisible aspects of creating a new language, such as porting output code to multiple platforms and architectures, generating architecture-specific optimizations such as vectorization, and handling common language metaphors such as exceptions. Automates tasks such as writing code. Thanks to the liberal license, you can reuse it as you like as a software component or distribute it as a service. 

 Many of the languages ​​that use LLVM are already familiar to us. Apple's Swift language uses LLVM as its compiler framework and Rust as a core component of the Rust toolchain. Many compilers, including Clang, a C/C++ compiler, use LLVM. Mono, the .NET implementation,  has an option to compile to native code using the LLVM backend . Kotlin, a JVM language, provides a compiler technology called Kotlin/Native that compiles into machine native code using LLVM. 

5 reasons why UI/UX designers should learn coding


 There is a topic that consistently causes debate in the designer community. 'Do UI/UX designers really need to learn coding?' It is. ‘Because they must collaborate closely with developers, UI/UX designers must know how to code to some extent.’ and ‘It is important to study design more during the time spent learning coding to implement a design that provides optimal UX. ', there are two major opinions.
 The coding required of UI/UX designers is the front-end area of ​​web development, including HTML, CSS, and JavaScript. This can be classified as a web publisher's job. Simply saying things like ‘because people around me say I have to do it’ or ‘because companies are demanding more and more’ do not clearly explain why they need to learn coding.

 This time, we will talk about why it is good for UI/UX designers to learn coding. First, let's list the reasons: 1) you can collaborate smoothly with developers, 2) you can have your own weapons as a designer, 3) you can increase overall work efficiency, and 4) you can expand your thinking beyond design. 5) You can be competitive in the job market.
What are metaverse classes in the UK?...An old-fashioned school into the metaverse / YTN
What did you think of the RC Town newsletter?
I, Mr. R, will do my best to deliver more meaningful content next time.
Did you have a good summer vacation last year?
It started raining yesterday and is expected to rain until this Friday.
Please prepare carefully to avoid any damage.
I hope that the rest of the summer passes without any problems, and that it will be a summer you can enjoy ^_^
We will announce the news in 2 weeks!! thank you
Soft Labs Co., Ltd.
partner@rctown.co.kr
#1610, Digital-ro 121, Geumcheon-gu, Seoul
T | 02-6494-2848 F | 02-6494-2847

This email is an information delivery email provided by Soft Labs Co., Ltd.
This email is sent to registered customers through inquiries, job applications, event participation, etc.

댓글

이 블로그의 인기 게시물

11st App UI UX Analysis Review

アルシータウンニュースレター Vol.27

アルシータウンニュースレター Vol.29