[toronto-lisp] Minutes of July meeting

Ravi Desai rd7190 at gmail.com
Sat Jul 7 16:21:15 UTC 2012


Here we go. Sorry about taking so long to send it.
If anyone doesn't know, its in org-mode.
-------------------------
* Present
   Paul
   Jos'h
   Mark
   Leo
   Ravi

* Discussion
** AutoLISP and its use in industrial programming
*** John Walker - cofounder of Autodesk
     www.fourmilab.ch
     + Book: "The autodesk file" : Early history of Autodesk
       Required reading for software startups
*** AutoCAD Electrical
     Program that automates making drawings for use in factories
     Nate Holt
     Lisp software.  250K lines of code.  Only 2 programmers writing it.
     Said to always meet deadlines with fewer bugs than the competition.
** Clojure
    Why is it the most commercially used mostly-functional language? -> 
concurrency
    JVM good.  Java bad.
*** Datomic
     Immutable database by Rich Hickey
     Time-based queries
     + Helps with testing
     Interface language : Datalog
** Erlang
    Hot code-swapping isn't a feature.  It just happens when you have 
tail-recursion and immutable state
** Programming in industry
*** Bad onions
     One person makes a tool, and future programmers build filters upon 
them.  Sometimes its best to just start over
*** Authentication in industry
     + There is none
     + HP printers
       Its possible to update their firmware, turn them into zombies and 
attack an office with them.
** Reading material
*** Fred Brooks
     Mythical man-month : no silver bullet : IT managers should read this
*** Joel on Software
     http://www.joelonsoftware.com/articles/FiveWorlds.html

* Projects
** Leo
    Erlang port of a 4chan-like image board
    Uses Erlang web-framework called Nitrogen : http://nitrogenproject.com/
    Comet: protocol to keep http sessions alive





More information about the toronto-lisp mailing list