~/talk

Programming in Interesting Times

Talkat GOTO Chicago 2014 · 2014-05-20..05-21· [career-development]
github:russolsen
slides:none on file

Programming languages die or become zombies and the evidence is concrete: top five share drops 74%→54% (2002–2014) and popularity follows a runaway hit-song curve, not quality. Languages take real time to learn: learning costs: C++ 1–2 years, Ruby ≈3 months (~500 hours). Less-popular languages concentrates in domains (Ruby for small web apps, Fortran for numeric kernels). Pick by the architectural questions you care about — modularity, typing, concurrency — and prefer switching to a different language family for real capability and early innovation.

AI-written summary · about

  1. 0:00Start
  2. 7:47How Long Does It Take To Become Productive in these Programming Languages
  3. 10:15What Exactly Is a Programming Language
  4. 21:53How Do You Pick a Programming Language
  5. 23:39Mental Interference
  6. 30:21How Do I Pick a New Programming Language
  7. 31:52Object-Oriented Programming Is Not One Thing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.