언어·프레임워크 타입스크립트는 왜 만들어졌을까 - 자바스크립트가 커지자 마이크로소프트가 내놓은 답 "자바스크립트는 너무 자유분방해서 탈이야." "이거 실행해봐야 에러가 나는지 알 수 있잖아." "남이 짠 자바스크립트 코드는 대체 뭘 주고받는지 모르겠어." 웹 개발을 오래 하다 보면 자바스크립트(JavaScript)를 두고 이런 푸념을 참 자주 듣습니다. 그리고 이 푸념들에 대한 마이크로소프트의 대답이 바로 타입스크립트(TypeScript)입니다.저는 2012년에 개발을 시작했는데, 공교롭게도 타입스크립트가 세상에 나온 해와 같습니다. 다만 그때 저는 jQuery와 Ajax로 화면을 만들던 신입이었고, 타입스크립트라는 게 있는지도 몰랐어요. 그러다 코드 규모가 커지고 여럿이 같이 짜는 프로젝트를 겪으면서, 왜 이런 언어가 필요했는지를 몸으로 알게 됐습니다.이 글에서는 타입스크립트가 어떤 문제를 풀려고 .. 2026. 7. 3. 19:50
AI 소식·도구 AI 시대 살아남을 프로그래밍 언어는? 파이썬 vs Node.js vs 러스트 "이제 와서 새 언어 배우는 게 의미 있나요?" "어차피 AI가 다 짜주는데, 뭘 골라야 하죠?" "신입인데 파이썬부터 할까요, 자바스크립트부터 할까요?" "러스트 배우면 취업 잘 되나요?" 요즘 개발 커뮤니티에서 정말 자주 보이는 질문들입니다. 저도 비슷한 고민을 하다가, 문득 "AI 시대의 최종 승자 언어는 결국 셋 중 하나 아닐까" 하는 생각이 들었습니다.제가 13년 차 웹 개발자다 보니, 2012년 jQuery로 모바일 페이지 짜던 시절부터 지금까지 언어 유행이 몇 번이나 바뀌는 걸 봤습니다. 그런데 이번 AI 물결은 결이 좀 다릅니다. "누가 코드를 잘 짜느냐"가 아니라 "AI가 어떤 언어를 잘 짜느냐, 그리고 그 결과물을 누가 검증하느냐"로 질문 자체가 옮겨갔거든요. 이 글에서 제가 후보로 꼽.. 2026. 6. 9. 20:00