SYDESYDE
SYDESYDE
  • 피드
  • 쇼케이스
  • 블로그
  • 모임
SYDESYDE© 2026 SYDE. All rights reserved.
SYDE 소개문의하기
Kakao
SYDE 오픈채팅
Instagram
Instagram
Threads
Threads
커뮤니티 가이드라인협업문의이용약관개인정보처리방침
커뮤니티 가이드라인협업문의이용약관개인정보처리방침

© 2026 SYDE. All rights reserved.

linkly 썸네일제작중진행 상태: 제작 중

linkly

사람이 아니라 LLM이 쓰기 쉽게 설계한 프로그래밍 언어 플랫폼 — 의도를 선언하면 네이티브 바이너리까지 (프로토타입)

영기 프로필 이미지
영기자동화를 좋아하는 AI 에이전트 개발자
linkly 썸네일제작중진행 상태: 제작 중

linkly

사람이 아니라 LLM이 쓰기 쉽게 설계한 프로그래밍 언어 플랫폼 — 의도를 선언하면 네이티브 바이너리까지 (프로토타입)

영기 프로필 이미지
영기자동화를 좋아하는 AI 에이전트 개발자
24
소개

기존 프로그래밍 언어는 사람이 쓰고 읽기 편하게 설계됐습니다. 그런데 이제 코드 대부분은 LLM이 씁니다. linkly는 "그렇다면 언어도 LLM이 이해하고, 추론하고, 최적화하기 쉽게 설계돼야 하지 않을까?"라는 질문에서 출발한 LLM 네이티브 프로그래밍 플랫폼입니다. 언어·시맨틱 IR·네이티브 컴파일러·런타임·지식베이스·에이전트 프로토콜을 하나의 시스템으로 설계하고 있습니다.

⚠️ 아직 프로토타입입니다. 언어 설계의 가설을 검증하는 단계라 엔터프라이즈급 개발에 쓸 수 있는 상태는 아니며, 이슈를 하나씩 닫아 가며 계속 개선하고 있습니다.

service LoginService
    policy
        retry 3
        timeout 3s
    performance
        response < 50ms
        cache 5m

workflow Login
    validate user
    authenticate user
    create session
  • 구현이 아니라 의도를 씁니다. 어떻게 할지가 아니라 무엇을 할지만 선언합니다.

  • LLM에 맞춘 문법.if/for/while이 없고, 들여쓰기는 의미가 없으며, 동사 어휘가 닫혀 있습니다.

  • 시맨틱 IR이 중심. 소스 대신 의미 단위(BusinessRule, Validation, Transaction…)를 평평한 노드 테이블로 다룹니다.

  • 컴파일러는 검사관. LLM이 지어낸 그럴듯한 단어는 unknown-verb 진단과 "혹시 이거였나요?" 제안으로 잡아 줍니다.

  • 두 가지 실행 방식. IR 인터프리터로 바로 실행하거나, MLIR → LLVM을 거쳐 네이티브 바이너리로 컴파일하고, 둘의 결과가 같은지 lnpl diff로 비교합니다.

현재 RFC 65편, 테스트 5,390여 개, 뮤테이션 검사 77종으로 검증하고 있습니다. README의 "실행해보기"를 따라 examples/login.lnpl을 바로 실행해 볼 수 있습니다.

만든 이유와 과정은 블로그에 정리했습니다: LLM이 코드를 다 쓰는 시대에, 사람이 읽기 좋은 언어와 컴파일이 아직 필요할까

반론이나 제안은 이슈로 남겨 주세요. MIT 라이선스입니다.

웹사이트 방문하기
SYDERS의 손 끝에서 탄생했어요.
영
영기
@dch0202자동화를 좋아하는 AI 에이전트 개발자
댓글 및 리뷰
My avatar