공유된 기사
"소프트웨어 개발 역사를 뒤흔든 9편의 논문: 튜링부터 텐서플로까지"
소프트웨어 개발 역사를 뒤흔든 9편의 논문을 소개하는 기사가 발표되었다. 이 중 첫 번째로 소개된 논문은 앨런 튜링의 'On Computable Numbers, with an Application to the Entscheidungsproblem'으로, 튜링 머신의 개념을 제시하며 컴퓨팅과 수학을 연결하는 역할을 했다. 두 번째로는 존 폰 노이만의 'First Draft of a Report on the EDVAC'가 소개되었는데, 이 논문에서는 컴퓨터의 메모리가 데이터와 명령어를 함께 저장할 수 있다는 아이디어를 제시하며 현대 컴퓨터의 기본 구조인 폰 노이만 아키텍처를 제시했다.
세 번째로 소개된 논문은 존 백커스 등이 작성한 'Specifications for the IBM Mathematical FORmula TRANSlating System, FORTRAN'으로, 이 논문에서는 최초의 범용 프로그래밍 언어인 FORTRAN의 명세를 제시했다. 네 번째로는 에츠거 다익스트라의 'Go To Statement Considered Harmful'이 소개되었는데, 이 논문에서는 코드의 품질에 대한 새로운 관점을 제시하며 고차원 언어의 세대를 이끌었다. 다섯 번째로는 화이트필드 디피와 마틴 헬먼의 'New Directions in Cryptography'가 소개되었는데, 이 논문에서는 공개키/비대칭 암호화를 발견하고 제안함으로써 인터넷의 모든 보안 통신의 기반을 마련했다.
여섯 번째로는 리처드 스톨먼의 'GNU Manifesto'가 소개되었는데, 이 논문에서는 오픈 소스 소프트웨어의 기본 전제를 제시하며 프로그래밍에 대한 열정을 강조했다. 일곱 번째로는 로이 필딩의 'Architectural Styles and the Design of Network•based Software Architectures'가 소개되었는데, 이 논문에서는 초기 인터넷에서 배운 교훈을 바탕으로 REST 아키텍처를 제안했다. 여덟 번째로는 비트코인의 창시자로 알려진 사토시 나카모토의 'Bitcoin: A Peer-to-Peer Electronic Cash System'이 소개되었는데, 이 논문에서는 디지털 화폐의 주요 문제를 해결하는 방법을 제시했다. 마지막으로는 마틴 아바디 등이 작성한 'TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems'가 소개되었는데, 이 논문에서는 머신러닝 프레임워크에 대한 토론을 제공하며 TensorFlow를 소개했다.
세 번째로 소개된 논문은 존 백커스 등이 작성한 'Specifications for the IBM Mathematical FORmula TRANSlating System, FORTRAN'으로, 이 논문에서는 최초의 범용 프로그래밍 언어인 FORTRAN의 명세를 제시했다. 네 번째로는 에츠거 다익스트라의 'Go To Statement Considered Harmful'이 소개되었는데, 이 논문에서는 코드의 품질에 대한 새로운 관점을 제시하며 고차원 언어의 세대를 이끌었다. 다섯 번째로는 화이트필드 디피와 마틴 헬먼의 'New Directions in Cryptography'가 소개되었는데, 이 논문에서는 공개키/비대칭 암호화를 발견하고 제안함으로써 인터넷의 모든 보안 통신의 기반을 마련했다.
여섯 번째로는 리처드 스톨먼의 'GNU Manifesto'가 소개되었는데, 이 논문에서는 오픈 소스 소프트웨어의 기본 전제를 제시하며 프로그래밍에 대한 열정을 강조했다. 일곱 번째로는 로이 필딩의 'Architectural Styles and the Design of Network•based Software Architectures'가 소개되었는데, 이 논문에서는 초기 인터넷에서 배운 교훈을 바탕으로 REST 아키텍처를 제안했다. 여덟 번째로는 비트코인의 창시자로 알려진 사토시 나카모토의 'Bitcoin: A Peer-to-Peer Electronic Cash System'이 소개되었는데, 이 논문에서는 디지털 화폐의 주요 문제를 해결하는 방법을 제시했다. 마지막으로는 마틴 아바디 등이 작성한 'TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems'가 소개되었는데, 이 논문에서는 머신러닝 프레임워크에 대한 토론을 제공하며 TensorFlow를 소개했다.