2a. VCS: SCCS, Source Code Control System
Outsider,
VCS(Version Control System)는 소스코드의 버전을 관리하는 시스템입니다. 첫 번째 VCS는 1972년 Bell Labs의 Marc Rochkind가 만든 SCCS(Source Code Control System)입니다.
SCCS를 살펴보기 전에 왜 VCS가 필요했는지를 이해하기 위해 1950년대부터 1960년대까지 소프트웨어 엔지니어링이 어떻게 발전해 왔는지를 살펴보고 그러한 상황에서 만들어진 SCCS가 어떤 기능을 제공했고 어떻게 만들어졌는지를 설명합니다.
레퍼런스:
- The Joel Test: 12 Steps to Better Code (opens in a new tab)
- UNIVAC - Wikipedia (opens in a new tab)
- IBA 701 - Wikipedia (opens in a new tab)
- John Backus - Wikipedia (opens in a new tab)
- Fortran - Wikipedia (opens in a new tab)
- COBOL - Wikipedia (opens in a new tab)
- Mary K. Hawes - Wikipedia (opens in a new tab)
- Grace Hopper - Wikipedia (opens in a new tab)
- FLOW-MATIC - Wikipedia (opens in a new tab)
- John McCarthy - Wikipedia (opens in a new tab)
- Lisp - Wikipedia (opens in a new tab)
- Association for Computing Machinery (opens in a new tab)
- Communications of the ACM (opens in a new tab)
- Jack Kilby - Wikipedia (opens in a new tab)
- Fairchild Semiconductor - Wikipedia (opens in a new tab)
- Robert Noyce - Wikipedia (opens in a new tab)
- IBM System/360 (opens in a new tab)
- The IBM System/360 (opens in a new tab)
- NATO Software Engineering Conferences - Wikipedia (opens in a new tab)
- Memories of the NATO Software Engineering Conferences By Brian Randell (opens in a new tab)
- Friedrich L. Bauer - Wikipedia (opens in a new tab)
- THE ROOTS OF SOFTWARE ENGINEERING (opens in a new tab)
- 1968 NATO Software Engineering Conference (opens in a new tab)
- Anthony Oettinger - Wikipedia (opens in a new tab)
- The origin of "software engineering" (opens in a new tab)
- Edsger W. Dijkstra - Wikipedia (opens in a new tab)
- Alan Perlis - Wikipedia (opens in a new tab)
- Peter Naur - Wikipedia (opens in a new tab)
- Backus–Naur form - Wikipedia (opens in a new tab)
- Bell Labs - Wikipedia (opens in a new tab)
- Dennis Ritchie - Wikipedia (opens in a new tab)
- Ken Thompson - Wikipedia (opens in a new tab)
- 유닉스의 탄생 (opens in a new tab)
- IBM System/370 - Wikipedia (opens in a new tab)
- OS/360 - Wikipedia (opens in a new tab)
- SNOBOL - Wikipedia (opens in a new tab)
- The Source Code Control System (opens in a new tab)
- Interleaved deltas - Wikipedia (opens in a new tab)
- SCCS Invention (opens in a new tab)
- SCCS 4 (opens in a new tab)
- Marc Rochkind의 홈페이지 (opens in a new tab)
- Marc Rochkind의 O'Reilly 저자 소개 (opens in a new tab)
- Advanced UNIX Programming (opens in a new tab)
- Marc Rochkind의 저서 (opens in a new tab)
배경음악
Music from #Uppbeat https://uppbeat.io/t/zoo/breathtaker (opens in a new tab)
License code: GOPJALIBWXB2MMCT