안녕하세요 pilsu-ni 입니다.
프로그램을 시작하겠다는 사람이 어떤 프로그램이 좋은지를 기존 개발자에게 물어보는 경우가 자주 있습니다. 가장 중요시 생각하는 항목중 하나로 실행 속도가 있습니다. 그럼 실행속도는 개발언어 선택에 있어서 얼마나 중요할까요?
극히 개인적인 생각이지만, 멀티코어 프로세서가 나오기 이전에는 프로그램 개발에 있어서 어떠한 것보다 실행속도가 빠른 언어를 선택하는게 중요하다고 생각됩니다. 하지만, 멀티코어 프로세서가 나오면서 더이상 프로그램의 실행속도는 이슈가 되지 않는 사항이라는 생각을 갖게 되었습니다.
그렇다면, 어떤 프로그램 언어를 사용하는게 좋을까요? 바로 만들고자 하는 프로그램에 가장 적합한 언어 또는 가장 잘 다루는 언어라고 할 수 있을듯 합니다. 프로그램 개발을 아직 시작하지 않으셨다면, 현재 만들고자 하는 프로그램의 필요 요소를 정리해서 해당 프로그램을 작성하는것이 가장 좋은 방법일꺼라 생각됩니다.
처음 프로그램을 개발하면서 바로 딱 맞는 프로그램 언어를 선택하는 것은 매우 어렵습니다.
하지만, 프로그램 개발을 시작하시는 분이라면 무조건 시도해 보라고 말해주고 싶습니다. 실패를 두려워하지 마세요. 누구나 프로그램을 하나, 하나, 만들어가며 성장해 나아갑니다. 작은것부터... 아기가 첫걸음을 내딛는 것같이, 또 한걸음 내딛기 위해 많이 넘어지듯이, 꾸준히 프로그램을 개발하다보면 성장 하실수 있습니다.
첫 걸음을 때어야 나중에는 달릴수 있습니다. 해보지 않고 훌륭한 개발자는 될수 없습니다. 실패는 실패일뿐, 실패의 과정에서 발생한 실패의 요소를 분별할 수 있다면, 그 만큼 성장하는 것입니다.
감사합니다.