요즘들어 페이스북에 파이썬으로 AI를 하네 자료를 분석하네 하는 광고성 게시물이 자주 올라온다. 어떤 언어가 특정한 기능을 하는 건 아주 옛날 Fortran, COBOL, Basic 시대 예기다(솔직히 말하면 그런 언어로도 무섰이든 할 수 있다). 프로그래밍 언어가 특정기능을 한다는 논리는 마치 어떤 나라 말이 비지니스가 가능하다와 동일하다. 영어가 비지니스 언어인 것은 영어권이 많다는 뜻이다. 즉 파이썬을 많이 사용한다면 개발인력이나 메인터넌스에 유리하다는것이지 특별히 해당 언어만이 그 기능을 탁월하게 처리한다는 뜻이 아니라는 뜻이다. 개인적으로 프로그램 언어를 20가지도 넘게 사용한다. 하지만 주로 사용하는 언어는 3,4개 정도록 개발을 한다. 하지만 개발자에게 자주 말하는 것은 기본적인 로직이 머리에 없다면 아무리 좋은 언어라고 해도 프로그래머가 될 수 없고 좋은 프로그램을 개발할 수 없다는 사실이다. 붓이 좋다고 화가 되고 펜이 좋다고 소설가 되는게 아니다.