娇色导航

????

??? ??

Paul Krill
Editor at Large

???? CEO “??? ??? ????? ?? ?? ?”

??
2025.07.282?
????????? ??

?? ?? ?? ? ???? ?? ??? ??? ??? ??????? ??? ? ???, AI ?? ??? ?? ?? ???? ???? ???? ?? ??? ????.

New York, USA - January 20, 2025: JetBrains website offering software development tools and solutions displayed on a screen
Credit:

코틀린(Kotlin) 언어의 개발사로 잘 알려진 젯브레인이 새로운 프로그래밍 언어를 개발 중이다. 이 언어는 AI와 코드의 제어 가능성과 투명성을 크게 향상시키는 것을 목표로 한다.

젯브레인의 최고경영자(CEO)키릴 스크리간은 지난 7월 23일 파운드리 산하 언론사 인포월드와의 인터뷰에서, 아직 이름이 정해지지 않은 이 언어에 대한 구체적인 구상을 밝혔다. 그는 컴퓨터 코드가 처음에는 어셈블리어로 작성되다가 C와 C++을 거쳐, 자바와 C#로 더 높은 수준의 추상화를 이루게 된 과정을 언급하며 “이제는 그보다도 더 높은 수준으로 나아갈 때”라고 말했다. 이어 “앞으로는 코드를 작성할 때 온톨로지, 객체지향 아키텍처, 우리가 구상하거나 설계 문서에 담아놓은 구조를 그대로 기술하게 될 것”이라며, 이러한 ‘전체 아키텍처 기반 프로그래밍’ 방식이 AI 코드 생성을 더 제어 가능하고 투명하며 유용하게 만들 것이라고 설명했다.

젯브레인은 이 언어를 코틀린에서 파생된 형태로 만들 수 있을지 탐색 중이지만, 스크리간은 언어의 기반은 영어가 되어야 한다고 강조했다. 그는 “설계 문서를 영어로 작성하되, 의미론적 정보나 추상적 문단, 그 외 도움이 될 수 있는 다양한 요소들을 담을 수 있다”라며, 크로스 플랫폼 애플리케이션의 예를 들어 설명했다. 스크리간은 “아이폰, 안드로이드, 웹 등 여러 플랫폼에 맞춰 세 가지 애플리케이션을 각각 만드는 대신, 원하는 애플리케이션의 모습을 영어로 구체적으로 기술하면, 젯브레인의 도구와 AI 에이전트가 이를 기반으로 각 플랫폼용 코드를 자동으로 생성하게 된다”라고 전했다.

이 언어는 현재 개발 중이며, 젯브레인은 아직 일반 공개 시점을 밝히지 않았다.
dl-ciokorea@foundryco.com

Paul Krill
Editor at Large

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

? ??? ?? ???