마이크로소프트, AI 및 Rust 코드베이스 교체에 대한 입장 명확히 밝혀
최근 Windows Latest와의 인터뷰에서 마이크로소프트는 Rust 프로그래밍 언어를 활용한 AI 기술로 윈도우 11을 전면 개편할 계획이 없다고 밝혔습니다.이러한 발표는 마이크로소프트의 한 고위 엔지니어가 회사 내 C 및 C++ 언어의 미래에 대해 논란이 될 만한 발언을 한 이후에 나온 것입니다.
마이크로소프트 엔지니어의 대담한 주장
마이크로소프트의 저명한 엔지니어인 갤런 헌트는 이전에 2030년까지 회사 프로젝트에서 C와 C++를 단계적으로 없애겠다는 야심찬 목표를 밝힌 바 있습니다.그는 인공지능과 고급 알고리즘을 결합하여 마이크로소프트의 방대한 코드베이스를 혁신하겠다는 비전을 제시하며, “엔지니어 1명이 한 달에 100만 줄의 코드를 작성한다”는 고무적인 목표를 링크드인 게시물에 명시했습니다(현재 수정됨).
특히 윈도우와 같은 핵심 제품과 관련된 이러한 대대적인 변화는 면밀한 검토가 필요합니다.참고로 윈도우 API와 커널의 상당 부분은 C 언어로 작성되었으며, C++는 다양한 애플리케이션에 필수적으로 사용됩니다.헌트의 발언은 마이크로소프트 핵심 제품의 상당한 변화를 시사했습니다.
논란에 대한 반응
기술 업계의 많은 사람들은 처음에는 회의적이었지만, 헌트의 권위 있는 지위가 이러한 주장에 신빙성을 더했습니다.링크드인 게시물에서 그가 “우리”라는 단어를 일관되게 사용한 것은 회사 차원의 계획임을 시사했습니다.
2030년까지 C와 C++를 완전히 없애겠다는 야심찬 계획에 대한 거센 반발에 직면하여, 마이크로소프트는 윈도우 11에 대한 기존 전략은 변함이 없다고 윈도우 최신 소식을 통해 즉시 재차 강조했습니다.마이크로소프트의 홍보 책임자인 프랭크 X.쇼는 현재 인공지능을 이용해 윈도우 11을 재개발할 계획은 없다고 재차 밝혔습니다.
갈렌 헌트의 추가 설명
논란이 일자 헌트는 링크드인 프로필을 수정하여 팀의 중점 분야를 명확히 했습니다.그는 다음과 같이 밝혔습니다.
저희 팀은 연구 프로젝트를 진행하고 있습니다.언어 간 마이그레이션을 가능하게 하는 기술을 개발하고 있죠.제 게시글의 목적은 이 다년간의 연구 프로젝트의 다음 단계에 함께할 뜻을 같이하는 엔지니어들을 찾기 위한 것이었지, 윈도우 11 이상 버전을 위한 새로운 전략을 제시하거나 Rust가 최종 목표라고 암시하려는 것이 아니었습니다.
헌트의 해명에도 불구하고, 그의 메시지에 담긴 원래 의도는 특히 C와 C++를 없애고 AI를 활용하여 코드베이스를 혁신하겠다는 직접적인 표현 때문에 논란을 불러일으켰습니다.
더욱이, 수정된 내용에도 여전히 “엔지니어 1명, 1개월, 100만 줄의 코드”라는 문구가 남아 있어, 이 프로젝트에 상당한 야망이 있었음을 알 수 있다.
결론
마이크로소프트의 프로그래밍 언어 변경 가능성에 대한 논의는 기술 산업의 지속적인 진화를 잘 보여줍니다.마이크로소프트와 같은 기업들이 AI와 같은 혁신적인 기술을 탐구함에 따라, 오해를 방지하기 위해 대중 및 이해관계자와의 명확한 소통이 매우 중요해질 것입니다.
답글 남기기