728x90
반응형

이미 몇 달 전 HN, 레딧에서 잠깐 화제가 됐다가 얼마 전부터 한국 커뮤니티에서 갑자기 이름이 오르내리고 있는 V라는 프로그래밍 언어가 있다. 아직 개발 초기 단계고 12월까지 정식 버전을 릴리스하는 것이 목표라고 한다.

홈페이지에서 V 언어에서 주장하는 특징들을 살펴보자.

  • 안전성 (Null 없음, 전역변수 없음, 바운드 체킹, 변수와 구조체는 기본적으로 immutable, …)
  • 쓰레기 수집과 참조 카운팅 없이 컴파일 타임에 메모리 안전성을 보장
  • C만큼 빠르며 추가 오버헤드 없는 C 연동을 지원
  • 1초당 120만 줄의 코드를 컴파일 가능
  • 작고 가벼운 컴파일러: 컴파일러를 컴파일하는데 1MB의 용량만 필요하며 0.15 ~ 0.5초 사이에 컴파일이 됨
  • C/C++ 코드를 V로 변환 가능. DOOM 소스 코드를 V로 변환하면 0.7초 내에 컴파일이 가능.
  • 핫 코드 리로딩
  • 크로스 컴파일 지원
  • 패키지 매니저 (vpm)
  • REPL
  • 스크립트 기능
  • 3D 그래픽스 라이브러리 내장
  • 크로스플랫폼 GUI 라이브러리 내장
  • 웹 프레임워크 내장
  • ORM 내장

 

https://medium.com/@parkjoonkyu/v-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%96%B8%EC%96%B4-80f94f20b23c

 

V 프로그래밍 언어

알 만한 사람들은 이미 알지만 국내 커뮤니티에서 갑자기 전도유망한 미래의 프로그래밍 언어처럼 소개되고 있길래 써 보는 글.

medium.com

 

728x90
Posted by Mr. Slumber
,