O'Reilly의 온라인 학습을 통해 본 프로그래밍 언어의 트렌드입니다. 뉴스레터로 전달된 아티클이라서 블로그로 옮겨 링크했습니다. - ML 분야에서 Python은 TensorFlow 및 PyTorch 등의 좋은 라이브러리를 가지고 있으며, 이는 많은 사람들이 Java에서 Python으로 이동하는 이유 중 하나입니다. 하지만 Java의 강력한 장점을 쉽게 버릴 수 없기 때문에 Java의 영향력은 쉽게 무너지지 않을 것 같습니다. - 팬데믹은 C의 영향력을 확장시켰습니다. 제조업체들은 락다운 기간 동안에도 시스템 가동이 필요하고, 이를 위한 프로젝트 및 임베디드 시스템의 C언어 수요가 늘었습니다. 또한 의료기기 같은 임베디드 소프트웨어를 사용하는 시스템의 사용이 늘어난 것도 그 이유 중 하나로 볼 수 있습니다. 이 트렌드가 팬데믹 이후에도 지속될 것인지 흥미롭게 지켜볼만한 것 같습니다. - 프로그래밍 언어의 feature에도 트렌드가 있으며, 동시성(Concurrency)은 이런 트렌드 중 하나입니다. Java는 2021년 9월까지 동시성 문제를 개선한 17버전을 계획하고 있는데, 그 사이 Kotiln의 사용이 늘어나고 있습니다. Rust는 2019년 말 비동기 지원을 stable 버전에 포함시켰고, 그 결과 2020년 가장 빠르게 성장한 언어 중 하나가 되었습니다. - 동시성 외에도 다른 feature들이 새로운 언어의 매력을 높이는 경우도 있습니다. Go는 Generics를 추가하는 과정에 있으며, 이 feature는 Kubernetes 등의 어플리케이션에서 잠재적으로 수천 줄의 코드를 줄여줄 수 있게 될 것입니다. 특히 C개발자들에게 Go는 제2언어로서 매력적인 선택이 될 수 있습니다. - C++은 11버전 이후 가장 중요한 릴리즈인 20버전의 출시로 인해 큰 변화를 맞이하고 있습니다. 더 안전한 코드 구현과 빠른 빌드를 가능하게 해 주는 modules와 비동기 프로그래밍을 쉽게 해 주는 coroutines가 가장 중요한 feature입니다. - low-code/no-code 프로그래밍은 주목할만한 또 다른 트렌드입니다. 특히 AI/ML에서는 거의 코드가 필요없는 마치 Excel 같은 도구처럼 되어가고 있는데, 이는 코드 작성 시간을 줄이는 대신 실제 수행해야 할 작업을 생각하는데 더 많은 시간을 사용할 수 있게 해 줄 것입니다. - 프로그래밍을 다차원적으로 이해하고 더 나은 시스템을 디자인하기 위해서라도 다양한 언어의 성격을 파악하고 제2언어를 배울 가치가 있다고 보입니다. ——— (🚀 채용 광고) '신상마켓'을 운영하는 딜리셔스에서는 동대문 패션 생태계를 기술을 통하여 더 나은 모습으로 디지털화하고 함께 성장하여 글로벌까지 연결하는 꿈을 갖고 있습니다.🚀 이런 분들을 찾고 있습니다. - Java / Ruby Developers - Android / iOS Developers - Web Developers (React.js / Vue.js) - Data Engineers on AWS - DevOps on AWS - Product Managers / Product Designers - Data Analysists - Ad Platform Developers / PMs b2b 뿐만 아니라 b2b2c/글로벌 등 다양한 제품군을 준비 중이고 📱 주도적으로 오너십을 갖고, 자율적으로 일하는 환경을 지향합니다 ☺️ 채용 더 알아보기 >> https://www.wanted.co.kr/company/3059

O'Reilly Programming NewsLetter 2020/01/02

Medium

O'Reilly Programming NewsLetter 2020/01/02

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2021년 1월 8일 오전 5:10

댓글 0

    함께 읽은 게시물

    퇴사 부검 : 네이버를 떠나며

    ... 더 보기

    퇴사 부검 : 네이버를 떠나며

    taetaetae.github.io

    퇴사 부검 : 네이버를 떠나며

     • 

    저장 10 • 조회 1,103


    "배포했으면 스펙이지"

    어떤 서비스가 버그를 가진채로 출시되었고, 사용자들이 그 버그를 전제로 기능을 사용하고 있다면, 그리고 그 위로 너무 많은 새로운 기능들이 쌓여있다면 그건 버그가 아니라 스펙(기능)이라는, 언젠가부터 들었던 업계의 유명한 블랙 유머다.

    ... 더 보기

    클로드 코드 Max 한 달 사용 후기

    ... 더 보기

    클로드 코드 한 달 사용 후기

    K리그 프로그래머

    클로드 코드 한 달 사용 후기

     • 

    댓글 2 • 저장 9 • 조회 2,739


    《관심은 가장 순수한 형태의 관대함이다》

    ... 더 보기

     • 

    저장 3 • 조회 473


    최적화 문제 속에 숨은 의도

    험한 산속에 5명이 고립되어 있습니다. 생존하려면 어둡고 위험한 다리를 건너 구조대에게 가야 합니다. 그러나 다음과 같은 제약 조건이 있습니다.

    ... 더 보기

    전문가의 태도를 배울 수 있는 강의

    ... 더 보기