Avatar Image
 Soople.dev
thumbnail
2025.09.01

Compiler End-to-End #01 : Overview

컴파일러가 없다면 CS 엔지니어는 없다

# Table

This image shows an individual with orange hair interacting with a large, abstract digital mirrored structure. The structure is composed of squares in varying shades of green, orange, white, and black which are pieced together to reflect the individual’s figure. The figure's hand is extended as if pointing to or interacting with the mirrored structure. Behind the  structure are streams of binary code (0s and 1s) in orange, flowing towards the digital grid.


Yutong Liu & Kingston School of Art / Talking to AI 2.0 / Licenced by CC-BY 4.0
결국은 0과 1로 변환되어야 한다. 우리의 절실한 마음이 컴퓨터 속 깊은 곳, 트랜지스터에 닿으려면.

Intro

Why don’t we code in binary

What is Compiler

Frontend & Backend

LLVM : Not an Virtual Machine

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Despite its name, LLVM has little to do with traditional virtual machines.
LLVM 프로젝트는 모듈화되어 재사용 가능한 컴파일러와 툴체인 기술의 집합입니다.
이름에서 나타나는 것과 달리 LLVM은 고전적인 의미의 가상 머신과는 거의 관련이 없습니다.

References

About This Site

Last Edited :2025. 09. 01.
Version :1.1.0

Copyrights and Licences

© 2023-2025 Seung Hyeon Lim. All rights reserved.
Designed by Seung Hyeon Lim, Powered by Gatsby.

이 사이트의 모든 콘텐츠는 저작권법의 보호를 받으며, 무단 복제 및 배포를 금지합니다.
사용된 오픈소스 라이브러리는 각각의 라이선스를 따릅니다.

This site uses NanumSquare Neo, produced by Naver Corp.

Soople.dev