일이십 년마다 중요한 전산 관련 아이디어가 주류로 편입되고는 한다. 이런 아이디어는 어쩌면
수십 년간 전산학계나 업계의 한구석에서 천대받아왔던 것일 수도 있다. 주류에 편입되는 과정
은 그 아이디어와 딱 맞는 문제를 사람들이 인식하는 것으로부터 일어난다. 객체지향 프로그
래밍
object
-
oriented
programming
(
OOP
)은
1960
년대에 생겨났지만,
1980
년대에 주류로 들어왔다.
논란의 여지는 있겠지만, 아마도 그래픽 사용자 인터페이스
graphical
user
interface
(
GUI
)의 출현이
OOP
가 주류가 된 이유일 것이다.
OOP
는
GUI
에 자연스럽게 들어맞는다.
함수형 프로그래밍
functional
programming
(
FP
)도 비슷한 과정을 거치고 있다.
FP
에 대한 연구는 실
제로는
OOP
보다 훨씬 더 오래된 것이지만,
FP
는 요즘 문제가 되는 세 가지 큰 도전을 효과적
으로 처리할 수 있는 기법을 제공한다.
1
. 동시성에 대한 필요가 널리 퍼졌고, 그에 따라 애플리케이션을 수평적으로 쉽게 확장하
고, 서비스에 지장이 있는 경우에 대한 회복성을 향상시킬 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.