Berkeley CSUA MOTD:Entry 53914
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/04/03 [General] UID:1000 Activity:popular
4/3     

2010/8/8-9/7 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Web] UID:53914 Activity:nil
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