In many articles, you can find the thesis that programming is such a place where everything is constantly evolving, and if you just get distracted for half a year, you stop being a specialist and just don't get a job anywhere. Say, the job of a programmer is constant study. Learning all my life. Constant running after the accelerating train.
Let's deal with this. Maybe this is not a train, but a squirrel wheel?
What super technologies have swept the programming world in the last ten or two years?
Asynchronous programming
, , . Python, JS ( ) async
/await
(, , , ). , CPU 100%. ! ?
, , (IT)! 2004- nginx, ( , ). Copyright epoll
2001- . epoll
- . select
Unix'.
, () - ? , , ? , :
: , 1958 , 1960- β 1970- (, , -2), 2000- ...
, :
,
? . ? .
.
IT . ?
Go. / . Go - , . ? 50-60 . - ? .
. , ! - ? , , ? , .
- - , (IT), .
: , , , , Β« Β» . 1967 : , , ., , . , Β« Β», . ( , β , ).
( 20 ), ?
: - , - .
, , , - ?
. , , , 1943- , 1958- - :
: 1958 . . β , . .; , . .. «» ; Β« Β».
, . , . .
? - ( ), .
, - ? , Windows 10, MacOS ( , ) , , 95- ?
Windows 95 MacOS? .
, ? , , IDE .
, , " ", . .
, , . , . , , , , . ? , , .
" - , ", " , ", . - , , .
IT , , , " ?" , . : - ( ) , - - .
" " . , , . , , "" - .
- . - !
?