대학원을 졸업하고 20여 년이 훌쩍 지난 지금...
프로그램 개발에 필요한 소프트웨어를 무료로 이용할 수 있다는 게 얼마나 고맙고 신기한 일인지 모릅니다.
저는 대학원에서 전산유체역학(Computational Fluid Dynamaics)을 전공했는데,
당시에는 포트란을 이용해 코딩을 했습니다.
소스코드를 구동시키기 위해서는 유료 버전의 프로그램을 사용해야 했는데,
쩝... 가격이 만만치 않았습니다.
미국의 경우 NASA의 소스코드를 자국민들에게 무료로 배포하는데, 외국인에게는 배포하지 않았습니다.
NASA의 소스코드가 있으면,
실제로 실험하지 않고도 미사일이나 포탄의 비행 등을 무료로 시뮬레이션할 수 있는데...
미국이란 나라 정말 부러운걸!
지금 코딩 공부를 하고 있는데... 글쎄 코딩에 사용하는 프로그램을 무료로 사용할 수 있다지 뭡니까!
그래서 제가 사용하는 프레임워크와 라이브러리들을 하나씩 정리할까 합니다.
프레임워크는 한글, 파워포인트, 엑셀처럼 하나의 틀이 만들어져 있는 것을 말하고,
라이브러리는 코딩할 때 사용할 수 있는 '커다란 외부 소스코드 모음'이라고 이해하시면 좋을 것 같습니다.
부트스트랩 : https://getbootstrap.kr/
비주얼스튜디오 : https://code.visualstudio.com/
오라클 SQL Developer : https://www.oracle.com/kr/database/sqldeveloper/technologies/download/
이클립스 : https://www.eclipse.org/
Figma : https://www.figma.com
Intellij : https://www.jetbrains.com/idea/
Jupyper Notebook : https://www.anaconda.com/
* 설치 후 Anaconda Navigator를 실행하고 launch 버튼을 눌러 실행하세요.
MySQL : https://www.mysql.com/
Node.js : https://nodejs.org/en
* 리액트는 비주얼스튜디오 콘솔창에서 실행합니다.
* 관련 글 : 리액트에서 사용하는 주요 npm 명령어
Postman : https://www.postman.com/
Pycharm : https://www.jetbrains.com/ko-kr/pycharm/
저도 공부 중이라, 추가로 사용하는 프레임워크나 라이브러리 등은
학습하면서 업로드할까 합니다.
예전과 달리 무료로 소프트웨어를 사용할 수 있다니, 그것도 인터넷이 된다면 세계 모든 사람들이...
정말 좋은 세상인데, 저도 그렇고 여러분들도 이런 걸 느끼고 계신지 모르겠습니다.^^