본문 바로가기

2024 기여형 프런티어
[1] Up Language [2] LangFormat [3] Bounding
한성민
Prompt Engineering를 지원하는 도구(프롬프트 버전 관리, 협업 관리, 성능 관리, 모니터링)
2024 년
인공지능(AI)

• 개발자 주요 경력
  - Google Developer Experts AI/ML and Cloud
  - Google Developer Group Golang Korea Organizer
  - F-lab Python Mentor
  - Former Head of Tech, Riiid
  - Former Research Engineer, Naver Clova
  - Former Software Engineer, IGAWorks
  - Former Software Engineer, Simsimi

 

• 개발자 전문 분야
  - Machine Learning, MLOps, Modern Cloud Architecture, Go Programming Language

 

• 활동 커뮤니티
  - Golang Korea, Google Developer Groups, GitHub

 

• 활동 프로젝트 분야
  - Machine Learning, Generative AI, Go Programming Language

 

• 프로젝트 목표
'up' 언어는 Python 같은 언어의 사용 용이성과 Go와 같은 언어의 동시성 장점을 결합하고자 합니다. 이 설계 철학은 개발자들이 일반적으로 연관된 복잡성 없이 스레드를 사용할 수 있는 플랫폼을 제공하는 데 중점을 둡니다. 프로그래밍 언어 스펙트럼에서 독특한 제안으로서, 'up'은 현대 프로그래밍의 패러다임을 진전시키고자 하는 이들에게 탐색할 가치가 있습니다.

 

• 프로젝트 특징
  - 경량 스레딩에 최적화되어 있음.
  - Go(고랭) 및 Python(파이썬) 프로그래밍 언어의 영향을 강하게 받음.
  - 가비지 컬렉션(GC)이 존재하지만, CAS Atomic 연산자를 활용하여 락 오버헤드를 최소화함.
  - 동적 타입 언어이지만, 고성능이 필요한 경우에는 강한 타입을 지정할 수 있음.
  - 직관적이고 쉽게 이해할 수 있는 문법 구조를 가짐.
  - 장기 프로젝트 탐색 및 개선을 위한 실험적 언어로 개발됨

맨 위로
맨 위로