폴리글랏 프로그래밍 - 새로운 자바 언어를 기다리는 히치하이커를 위한 안내서
임백준 지음 / 한빛미디어 / 2014년 3월
평점 :
절판


우리는 폴리글랏 프로그래밍이라는 것을 모르고 있었지만 이미 개발하면서 접하였으며 당연하게 살고 있었습니다.

저는 폴리글랏 프로그래밍(다언어 프로그래밍)이라는 단어를 ‘The ThoughtWorks Anthology’라는 책에서 처음 접하였다. 닐 포드라는 프로그래머가 처음으로 사용한 것 같습니다.


 

폴리글랏 프로그래밍에 대해서 상당히 흥미를 가지고 있었는데, 마침 임백준 저자께서 시대 흐름을 보고 한국 프로그래머에게 희망의 메시지를 주는것 같네요.


 

자바는 플랫폼과 분리를 시킨 위대한 언어입니다. 각기 다른 OS에서도 한번의 코드로 같은 결과를 낼수 있습니다. 강력한 JVM이 있기에 가능합니다.


 

그리고 다른 한가지 언어가 있습니다. C# 입니다.

C#은 처음 개발당시 JAVA의 아류작이다~~라고 했는데~~ 이제는 Java와 대적할만한 수준에 까지 올라와 있는것 같습니다.

Mono Project는 이제 C#이 윈도우에서만 돌아가는걸 원하지 않고, 어떤 플랫폼에서든지 C#으로 개발을 가능하게 하고 있습니다.


 

임백준 저자께서 말하는 다언어 프로그래밍은 한가지의 언어에서만 안주하면 안되며, JVM, CLR 위에 실행되는 여러가지 프로그래밍 언어가 있고, 능률성과 생산성에 대해서 생각하고 시대 흐름에 맡게 적재적소에 언어를 사용한다면 뛰어난 결과물과 프로그래머로서의 삶에 도움이 될것이라 말합니다.


 

저도 상당히 공감이 많이 가는 내용이 많습니다.

이 책에서는 딱 세가지 언어에 대해서 말해줍니다. Java, C#, Scala입니다.

앞으로 미래를 이끌어갈 언어가 될지는 모르겠지만

책에서 전하는 내용을 보면 이 언어들이 상당히 유망하다 볼 수 있습니다.

그리고 이 3가지 언어는 멈춰있는 언어가 아니라 지금도 계속 개발되고 변화되어 가고 있는 언어라는 점입니다.


 

프로그래머라면 평생 공부를 해야 하지 않을까 생각합니다.

그리고 생각이 유연하여, 변화에 적응을 해야 하는 직업이라고 생각합니다.


 

아마 이책을 통해서 한단계 더 멀리 내다보고 시대의 흐름을 빨리 익혀서 미래를 대비하는 여러분들이 되었으면 합니다.


프로그래머인가요? 내가 지금 사용하고 있는 프로그래밍언어를 앞으로도 계속 사용할수 있을까요?

모든 궁금증 이책을 통해 해소하고, 참고해서 미래를 앞서 나가는 개발자가 되길 바랍니다.

저도 개발자로서 이 책 강추입니다~~ ^^


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo