디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

인터프리터 아니고 컴파일 되는 자바스크립트나 타입스크립트 문법 언어앱에서 작성

발명도둑잡기(118.235) 2025.07.13 05:37:12
조회 63 추천 0 댓글 2

"자바스크립트나 타입스크립트 문법을 사용하지만 인터프리터가 아닌, 컴파일되는 언어 또는 환경"을 찾으시는 거라면, 아래처럼 JS/TS 스타일의 문법을 유지하면서도 정적 컴파일이나 네이티브 실행이 가능한 언어/프로젝트들이 있습니다:

✅ 대표적인 컴파일되는 JS/TS 스타일 언어 & 환경

1. Assembl-y

Type 문법을 사용하지만 WebAssembl-y(WASM)로 정적 컴파일됨.

정적 타입 필수 (number, i32, f64 등).

브라우저나 Node.js 등에서 고성능 모듈로 사용할 수 있음.

완전한 Type는 아님 (제한된 타입/문법만 사용 가능).

타겟: WebAssembl-y

용도: 게임, 실시간 시뮬레이션, 계산 집약적 모듈

2. Type + Bun (or Deno) + JIT/Native Compilation

Bun, Deno는 기존 Node.js보다 빠르고, TS/JS를 직접 실행할 수 있음.

Bun은 /Type를 빠르게 실행하는 런타임 + 빌드툴 (Zig로 구현).

정적 컴파일은 아니지만, 매우 빠른 JIT (Just-In-Time) 성능.

Bun은 거의 Go급 CLI 성능으로 평가받음.

3. QuickJS + C 컴파일

QuickJS는 매우 가벼운 엔진으로,

JS 코드를 C로 컴파일해 네이티브 바이너리로 만들 수 있는 옵션이 있음 (qjsc).

작은 도구나 스크립트에 좋음.

실제로 .js 파일을 .c → .exe로 만드는 방식.

4. Grain

문법은 JS/TS와 다르지만, 개념은 유사하고 WebAssembl-y로 컴파일되는 함수형 언어.

정적 타입, 고성능.

✅ 관련 접근: JS/TS를 정적 언어처럼 다루기

프로젝트/언어JS/TS 문법 유사도정적 컴파일 여부출력 대상Assembl-yType 거의 동일✅ 네이티브/wasmWebAssembl-yBun / DenoType/JS❌ JIT, but 매우 빠름직접 실행QuickJS + qjsc✅ C 컴파일됨네이티브Grain비슷함✅WebAssembl-yRome, SWC, esbuild 등JS/TS를 컴파일해 최적화하지만 런타임 엔진은 아님❌JS 번들링 최적화용

❌ 제외 대상

다음은 JS 문법을 흉내내긴 하지만 "다른 언어"이거나 완전히 인터프리트 방식이라 제외:

Pure: Haskell 스타일.

Coffee: 구문만 간단화된 JS로 결국 JS로 변환됨.

Elm, ReasonML, Re: JS와 다름.

요약

질문답변자바스크립트/타입스크립트 문법을 쓰면서✅ Assembl-y, QuickJS, Bun 등인터프리터가 아닌 컴파일 방식인가?✅ 일부는 정적 컴파일 (Assembl-y, QuickJS)성능이 JS보다 좋은가?✅ 특정 상황에서 훨씬 빠름 (특히 WASM, C로 컴파일될 경우)

원하시는 대상이 네이티브 실행 파일 생성인지, 아니면 WASM용 고성능 JS 대체인지에 따라 더 구체적으로 추천해드릴 수 있어요. 어떤 용도인가요?


"도둑은 집을 떠나며 주인을 욕한다" - 러시아 속담
송대관-해뜰날
https://youtu.be/DUsVXmywSCk

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이번주 설문은 탈모 걱정 없어 보이는 머리숱 금수저 스타는? 운영자 25/07/14 - -
AD 휴대폰 액세서리 SALE 운영자 25/07/15 - -
2871863 사실 경력있는 신입만 쓰겠다는 1찍 정책이 아니라 2찍 정책이거든요 [14] ㅆㅇㅆ(124.216) 07.15 90 0
2871862 코딩은 이제 진짜 끝장인가? [10] 프갤러(49.165) 07.15 147 2
2871861 헬마스터 햄 글보다가 내가 이재명씨 조금 호감된 이유 [5] ㅆㅇㅆ(124.216) 07.15 68 0
2871860 잠 존나 오는데 어캄 [2] 루도그담당(118.235) 07.15 39 0
2871859 윈도우도 WSL2 나온 시점에 사실 크게 차이가 없잖아 ㅆㅇㅆ(124.216) 07.15 38 0
2871858 106.254 1.229 오늘 요리 대상이다 ㅋㅋ [5] 루비갤로그로 이동합니다. 07.15 46 0
2871857 오늘 1.229 타겟이 정해졌으니 할 일이 생겻다 루비갤로그로 이동합니다. 07.15 24 0
2871856 개발자가 맥을 사용하는 이유가 윈도우에서 개발언어를 지원 안해서지? [3] 프갤러(121.137) 07.15 67 0
2871855 1.229 망상으로 허위 주장하는건 정신병 맞지? [6] 루비갤로그로 이동합니다. 07.15 38 0
2871854 이재명씨 지원금 뜨셨구나 [10] 헬마스터갤로그로 이동합니다. 07.15 91 0
2871853 C/C++ 같은 언어라 주장한 적 없다 ㅎㅎ [3] 루비갤로그로 이동합니다. 07.15 46 0
2871852 풀스택 신입 면접 보고 왔는데 영업 서비스직 가능하냐고 물음 [2] ㅇㅇ(118.235) 07.15 199 0
2871851 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ [5] ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 37 0
2871850 2차 썰재업) 아이돌연구소를 왜 ㅈ갤 화교분탕들이 실드쳤을까? ㅇㅇ(110.70) 07.15 32 0
2871848 강유현 그립다 [2] 프갤러(211.235) 07.15 47 0
2871847 금연 3주 넘었는데, 어제부터 진짜 하루종일 라이터만 만지작 거리는중 ㅇㅇ(223.38) 07.15 39 0
2871846 파킹통장보다 CMA가 나은 이유 발명도둑잡기갤로그로 이동합니다. 07.15 37 0
2871845 exe 빌드가 안되서 납품 내일로 미룸 ㅆㅇㅆ(124.216) 07.15 33 0
2871844 프갤에서 레거시 싸개라는 건 독립 개발자 관점에서 [4] ㅆㅇㅆ(124.216) 07.15 255 4
2871843 요즘도 국비 -> 뻥튀기 si 코스 살아남아있냐? [1] 프갤러(118.235) 07.15 92 0
2871842 근데 신입이 레거시 될수밖에 없지 않냐 신입이 최신 문법 따라가긴 좀.. [4] ㅆㅇㅆ(124.216) 07.15 211 0
2871841 루비 그 사람 아님? [1] 프갤러(1.229) 07.15 63 2
2871840 [정조준194] 윤석열은 미국에 토사구팽당했다 발명도둑잡기갤로그로 이동합니다. 07.15 37 0
2871839 오늘 일 존1나 열심히 하는 중 [2] 아스카영원히사랑해갤로그로 이동합니다. 07.15 54 0
2871838 핸드폰 흠... [6] 개멍청한유라갤로그로 이동합니다. 07.15 37 0
2871837 레거시 정의 확립해줌 [6] 개멍청한유라갤로그로 이동합니다. 07.15 77 0
2871836 바쁘다 [8] 개멍청한유라갤로그로 이동합니다. 07.15 58 0
2871835 아까 유튜브 보는데 [2] 루도그담당(118.235) 07.15 42 0
2871834 내가 욕하는것들은 오히려 더 잘나가구나 재벌 넥사크로 자바 [1] 뒷통수한방(1.213) 07.15 47 0
2871832 나님 점심 마니 머거서 잠이 온다냥.. 졸리.. 졸리.. ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 29 0
2871831 냥덩이가 절대 과식하지 않는 진짜 이유⭐+ [6] ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 50 0
2871829 나님 방금 폰 바꿨다 [17] 루도그담당(211.184) 07.15 136 0
2871828 Nimf 설계 및 구현: 1. 리눅스, BSD에서의 입력 방식 개요 [3] 루비갤로그로 이동합니다. 07.15 41 0
2871826 한국 개발회사들의 웃기는 점은 시장에 신호를 보내는건 최신스택인데 [2] ㅆㅇㅆ(124.216) 07.15 71 0
2871825 채용지식보면 DDD,CQRS,이벤트 Sourcing 당연히 하는거같은데 [2] ㅆㅇㅆ(124.216) 07.15 55 0
2871824 저커버그 머스크 게이츠 좇센인이였으면 노예맞잖누 뒷통수한방(1.213) 07.15 23 1
2871822 네이티브 [3] 배구공(119.202) 07.15 42 0
2871821 신입채용 진짜의미 [2] ㅇㅇ(106.102) 07.15 83 2
2871819 C/C++ 특징. [1] 프갤러(59.16) 07.15 71 0
2871818 냐? ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 32 0
2871817 실베 4년제라는데 자바만 배운다는거 개소리 아님?? [5] ㅇㅇ(106.101) 07.15 68 0
2871816 미국 뇌신경과학자가 말하는 졸릴때 잠에서 깨는 방법 발명도둑잡기갤로그로 이동합니다. 07.15 28 0
2871815 주식 초보 수익 ㅇㅇ(211.246) 07.15 52 0
2871813 진짜 신입 모집 이래놓고 점점 필요역량 길어지는게 웃김 [4] ㅇㅇ(221.146) 07.15 111 0
2871811 챗티씨 왜케 빡대갈통이시냐? [4] 헬마스터갤로그로 이동합니다. 07.15 91 1
2871810 한국 ai 는 유료 API 가져다 쓰는 쪽으로 [4] 무한탐구(218.234) 07.15 92 0
2871809 인생은 아름답구 냥덩은 발전한당⭐+ By 나님 ♥지나가던길냥덩♥갤로그로 이동합니다. 07.15 34 0
2871808 국비출신 자바웹개발 배웠는데 현업가서 경험해보는게 꿈이다. [6] 프갤러(180.231) 07.15 263 0
2871807 디시앱에서 왜 글 가끔 안 써짐? [1] 아스카영원히사랑해갤로그로 이동합니다. 07.15 41 0
2871806 자랑 하나 해도 되냐 [4] 아스카영원히사랑해갤로그로 이동합니다. 07.15 88 0
뉴스 제니, 이효리 따라하다가 골로 간다…14만원 ‘발가락 신발’ 뭐길래? 디시트렌드 07.17
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2