니플
38k
2020-01-20 10:17:41
8
1224

MS에서 C와 C++을 믿지않을 거라 하네요 ㄷㄷ


http://m.zdnet.co.kr/news_view.asp?article_id=20200119172404&re=zdk#imadnews



특히 C 및 C# 등 안전하지 않은 언어로 코드로 제작된 레거시 코드를 보호하는 것을 목표로 한다.ㄷㄷ

마이크로소프트 리서치랩의 매튜 파킨슨 연구원은 “우리는 C와 C++를 믿지 않을 것이다. 주의 깊게 다루고 상자에 넣을 것”이라고 설명했다.

ㄷㄷ


닷넷 개발자가 위험해지는 것 아닐까 생각되네요 ㄷㄷ

0
0
  • 댓글 8

  • pooq
    4k
    2020-01-20 10:33:14
    지금 만들고있다고하니, 실제 업무에 사용하려면 최소 5년은 기다려야겠네요.
    0
  • Keloper245
    1k
    2020-01-20 10:48:22

    역시 RUST가 주목받는 이유를 알고 있네요.

    0
  • fender
    16k
    2020-01-20 10:55:06 작성 2020-01-20 10:58:30 수정됨

    닷넷 보다는 C/C++의 입지가 더 좁아질 가능성이 높지 않나 싶습니다. C#의 경우 기본적으로 자바 같이 이미 샌드박스 환경 - 참고로, 본문의 "상자에 넣을 것"은 '샌드박싱(sandboxing)'을 번역한 것입니다 - 에서 동작하고, 잠재적으로 위험한 코드는 'unsafe'라는 키워드로 명시적으로 지정하게 되어 있습니다.

    다시 말하면 C#이 주로 쓰이는 분야(게임, 데스크탑, 웹 응용프로그램 등)에서 위험한 코드를 다루는 건 꽤 예외적인 경우이고, 그래서 그 부분을 개선한 언어가 나왔다고 해도 그 이유만으로 분야가 다른 닷넷/C#을 밀어낼 가능성은 적습니다.

    반면 보다 저수준에서 주로 쓰이는 C/C++은 해당 언어가 주류가 되면 입지에 타격을 입을 가능성이 큽니다. 문제가 되는 위험은 주로 C/C++에 대해 제기되었던 비판이고, 해당 프로젝트가 영감을 얻은 러스트(Rust) 등도 결국 C/C++을 보다 현대적인 언어로 대체하려는 시도입니다.

    궁극적으로 C/C++의 마지막 보루인 저수준 분야에서 해당 언어가 언제 대체될지, 또 무엇에 의해 대체될지는 모르겠지만, 적어도 그런 방향으로 기술 추세가 움직이는 것은 분명한 것 같습니다.

    1
  • mirheeoj
    9k
    2020-01-20 12:06:00

    https://www.zdnet.com/article/microsoft-opens-up-rust-inspired-project-verona-programming-language-on-github/ 

    이게 인용된 원문으로 보이는데 읽어보시면 뉘앙스가 한글 기사와는 좀 다르다는 것을 알 수 있습니다. 

    - 일단 C/C++코드는 "앞으로 믿지 않을 것"이 아니고, 이미 믿지 않고 있게 된지 오래입니다. 

    - 명확하게 나와있진 않지만 저걸로 레거시 코드를 모두 대체하겠다는게 아니라, C++/C 등을 안전하게 쓸 수 있는 샌드박스 자체가 베로나 프로젝트의 일부로 보입니다. 물론 새 언어도 포함하고 있으므로 일정수준의 완성도에 이르면 새 프로젝트에서 C/C++ 사용량이 줄어들 수는 있겠지요. 

    - 프로젝트 베로나는 연구 프로젝트이고, 상품이 아니며, 현재 MS가 사용하고 있는 C++, C#, Rust등에 영향을 주지 않을 것이라고 합니다. 

    - 타겟이 인프라스트럭처쪽인 것으로 보이므로, 애초에 그쪽에는 잘 쓰이지 않는 닷넷에는 영향이 크지 않을 것으로 봅니다. 

    1
  • 니플
    38k
    2020-01-20 12:11:49

    아 기사가 잘못된 거네요 ㅎㅎ

    0
  • 아범테크
    519
    2020-01-20 12:19:26 작성 2020-01-20 12:32:13 수정됨

    마소 리서치에 다니는 연구원들이야 맨날 F#같은거 쓰는 애들이니 저런 말 하겠지요 ㅎㅎ

    그리고 마소 리서치는 C언어 대체/보강 하는 연구를 꾸준히 해왔고, 관련 페이퍼도 많이 있습니다. C언어 대체 언어 만든게 이번이 처음이 아닙니다.

    1
  • 곰개발자
    3k
    2020-01-20 15:49:21
    영문이랑 한글 기사 다 읽어 봤는데, 한글 기사쓴 기자는 논점을 파악하지 못하고 띄엄띄엄 썼네요.
    0
  • 곰개발자
    3k
    2020-01-20 15:55:27

    Github도 가봤는데 아직은 early stage 정도 수준의 프로젝트라고 되어 있더군요. 아직 뭔가 그렇게 되었다라고 단정 짓기는 이른 시기인거 같아요.

    1
  • 로그인을 하시면 댓글을 등록할 수 있습니다.