[toronto-lisp] Minutes of July meeting
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.
** AutoLISP and its use in industrial programming
*** John Walker - cofounder of Autodesk
+ Book: "The autodesk file" : Early history of Autodesk
Required reading for software startups
*** AutoCAD Electrical
Program that automates making drawings for use in factories
Lisp software. 250K lines of code. Only 2 programmers writing it.
Said to always meet deadlines with fewer bugs than the competition.
Why is it the most commercially used mostly-functional language? ->
JVM good. Java bad.
Immutable database by Rich Hickey
+ Helps with testing
Interface language : Datalog
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
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