Source code
소스 코드(영어: source code) 또는 원시 코드란 컴퓨터 프로그램을 (사람이 읽을 수 있는) 프로그래밍 언어로 기술한 글을 말한다. 한 개, 또는 여러 개의 텍스트 파일로 구성되어 있다. 현대 소프트웨어 개발에서 기계어는 극히 일부 영역에서만 쓰이며, 대부분 고급 언어로 된 소스 코드를 컴파일하여 개발한다. 소프트웨어와 이에 동반하는 소스 코드는 일반적으로 크게 자유 소프트웨어와 사유 소프트웨어 가운데 하나의 라이선스를 지닌다.
좋은 소스코드 샘플들
프로젝트별
- Turbo C (Borland C/C++) 런타임 라이브러리 (80년대말~90년대초)
- Tanj Bennett가 만든 8087 부동 소수점 에뮬레이터
- 코드 작성자인 Tanj가 직접 댓글 달아줬네요
프로그래밍 언어별
- Go : Terraform, Chaos Monkey
- Python : AWS CLI, HTTPie
- Ruby : Homebrew, Puppet
- TypeScript : AWS CDK, Jest, Visual Studio Code
- Rust : Bat, Firecracker
- Java : Apache Zookeeper, Buck, Error Prone
Tools
- Codeimg.io
- https://codeimg.io/
- 페이스북(1200x630), 트위터(506x253), 인스타그램(1080x1080) 등 적절한 사이즈로 코드를 캡쳐
- 수십종의 에디터 테마 제공
- 자동 구문강조(수동 선택가능)
- 라인넘버링 지원
- 각 상황별 사이즈에 맞는 여러 사이즈 프리셋 지원
- 맥/윈도우 OS 테두리 선택 가능 : 최소/최대 버튼, 타이틀, 그림자, 테두리 곡선등 설정