News for hackers. Stuff that matters.
Re:-2000 Lines Of Code by rpeden on Tuesday May 29, 2012 @08:19PM (#4040709)
And the beautiful thing is that we can see actual results of Bill Atkinson's philosophy. You can download the source of both MacPaint and QuickDraw from http://www.computerhistory.org/highlights/macpaint/.

It's in Pascal and 68k assembly, and I find it quite beautiful. Especially the Pascal code, as it is broken up into clear, concise functions so it is easy to understand what is going on.

Re:-2000 Lines Of Code by mironathetin on Wednesday May 30, 2012 @10:00AM (#4042834)
Todays codecheckers would complain, that this class (sic) has far too many methods. Please break it up into smaller units ;o).
Re:-2000 Lines Of Code by jcromartie on Wednesday May 30, 2012 @10:11AM (#4042874)
The entirety of MacPaint's Pascal code is smaller than one of the dozens of "business logic" classes in a project I worked on recently.