근래 사용하는 언어들을 보면 Nodejs가 Python보다 인기 있음을 느낀다.

노드(Nodejs)를 사용하지 않은 입장에서는 약간 기분이 좋지 않다.

 

파이썬이 좋은 이유를 설명하자면 다음의 장점이 있는데...

 

1. 컴파일이 없이 돌아가는 dynamical한 언어이다.

소스코드를 작성하고 원본의 프로그램을 고칠 때면 매번 느끼는 부담감은 컴파일이다.

프로젝트 규모가 작거나 혼자 사용할 때에는 문제가 없지만, 만약에 한 팀이 사용하는 프로젝트를 수정할 때 머리가 아픔을 느낀다. 빌드하랴 버전 마추느랴 거기에 컴파일을 하면, 또 다른 기능이 정상적으로 작동하는지 테스트도 해야하지 않나!!!

 

그래서 dynamical programming이 가능한 파이썬은 에러를 단번에 잡고 컴파일의 수고를 덜어준다.

 

2. 초심자가 쓰기 좋다 ! 좋다 ! 좋다 !

왜냐고?

쉽게 이용하자라는 개념이 있기 때문에 사용법이 매우 쉽다.

파이썬은 모듈의 단위로 기능을 import 하고 코드를 사용하는데 독립적인 기능을 쉽게 추가할 수 있다는 장점이 있다.

 

Post, Get 등 Restful API가 몇 줄안에 해결된다는 점이 그 장점이다.

 

3. 작은 기능을 사용하기에 아주 좋다.

파이썬은 설치 환경을 구축하거나 실행 환경을 만들기 쉽다.

작은 웹서버를 구축하거나 로컬로 작동하는 경량화 프로그램 혹은 서버를 만들 때 용이하다.

 

왜냐하면 모듈화의 장점이 있기 때문에 작은 프로그램을 간단히 만들고 이를 다시 운영환경에 셋팅하는 과정이 빠른 시간에 가능하다는 것 때문이다.

 

+ Recent posts