G#: Go·Kotlin·Swift 문법을 .NET에서 그대로 쓰는 새 언어

G# – A modern .NET language with Go, Kotlin, and Swift ergonomics

G#은 Go, Kotlin, Swift 스타일의 현대적 문법을 .NET 런타임에 제공하는 새로운 언어다. 패키지, func, data class, if let 널 처리, scope 기반 구조적 동시성 등을 지원하며, 소스는 관리형 어셈블리로 직접 컴파일된다. int32, uint64 등 폭이 명시된 숫자 타입, CLI 컴파일러(gsc), MSBuild SDK, VS Code 확장, 언어 서버, Portable PDB 디버깅 등 실용적 도구를 갖췄고, 구현 기반의 완전한 언어 사양도 제공한다.

G#은 Go, Kotlin, Swift 스타일의 인체공학적 설계—패키지, `func`, `data class`, `if let`을 통한 널 처리, `scope`를 통한 구조적 동시성—를 .NET 런타임에 제공한다.

이 날의 다른 글

2026-07-16