코딩, 어떤 언어로 시작하지? ( 현직 개발자가 추천하는 개발 언어 ) 서론 개발언어추천, 코딩 뭘로 시작하지? 등등 많은 글들이 인터넷에 돌아다닌다. 대부분의 글들은 어디서 순위 차트 기준, 혹은 잡 사이트에서 필요 순위 등을 참고로 한다. 필자는 솔직히 언어는 도구다라는 생각이 강하다. 사실 다양한 언어를 할 수 있는데, 모든 종류의 프로젝트를 한 언어로 작성하는 것은 어리석은 짓이다. 이 말은 어떤 언어를 배워도 먹고 사는 길은 있다는 뜻이다. 하지만 현실은 가장 인기 있는 언어가 당연히 개발자 pool 이 많고, 채용도 거기서 많이 이뤄진다. 그러다보니 취업을 위해서 자신에게 맞지 않은 언어로 고생하는 개발자들도 많다. 물론 모든 언어를 다양하게 배워야 경험하고, 그중 몇개의 언어를 특화하는 것이..
golang 시리즈 1 ( 언어 특징 ) 정적 타입, 강타입 컴파일 언어 가비지 컬렉션 병행성 * 멀티코어 환경 지원 모듈화 및 패키지 시스템 빠른 컴파일 나의 평가 아직 배우기전에 golang은 python 의 대항마라고 들었다. 하지만 막상 배우려고 여러가지 정보를 수집하고, 배우는 첫단계를 보자말자 얘는 파이썬의 대항마가 아니라 좀 다른 포지션인 것 같다는 생각이든다. 뭔가 작정하고 요즘 트렌드에 맞는 백엔드 언어가 아닌가 싶다. 추천하는 이유 한국은 자바왕국이다. 하지만 자바의 단점은 분명함에도 그 프로덕션으로서의 안전성과 오랜 기간 사용함에 따른 신뢰가 자바왕국을 더 단단하게 할것이다. 하지만 golang 을 처음본 순간 좀 희열을 느꼇다. 지금까지 자바의 대체 언어로는 많은 언어들이 존재했다...