8/8 Trying to make a list of interesting features languages have
touted as this whole PL field comes around, trying to see if they
have basis in the culture of the time: feel free to add some/dispute
1970 C, "portability"
1980 C++, classes, oop, iterators, streams, functors, templates
expert systems
1990 Java, introspection, garbage collection, good threading model
CORBA -- collosal failure. RMI nice and light.
neural nets
2000 CGI hacks. PHP and Perl hacks. Bad post dot-com crap
programming (lots of disposable UI code).
organic evolvers
- PHP, javascript, flash (ha)
\_ Do you guys remember at some point they started to use TCPIP
over localhost to do IPC? I think this was around this time,
also at the same time people started to make everything MVC
I remember when say old apps were suddenly split into server
and client component (where client was the webbrowser) because
"it was easy and quick to design a UI on the browser" tho
I think this died out.
\_ Patterns started to become big.
2010 Slow language fast prototyping scripting. Javascript,
Ruby on Rails, Python. Use of NoSQL. Protocol buffer.
\_ This helps chip companies sell faster and bigger chips. What a
waste.
Cloud Computing
Death of AI |