Archive for February 14, 2013

Thursday, February 14, 2013

Building Basecamp for iPhone in RubyMotion

Nick Quaranto:

I’m really bullish about RubyMotion’s future, especially at 37signals. I think there’s a huge opportunity to make veteran iOS developers more productive by throwing the doors open to the Ruby community. New iOS developers win as well, since RubyMotion makes the jump to mobile development less scary by keeping your toolchain similar to other open source platforms.

Update (2013-02-16): Jason Zimdars writes about design decisions that they made.

Adobe Photoshop 1.0.1 Source Code

The Computer History Museum (via Phillip Bowden):

With the permission of Adobe Systems Inc., the Computer History Museum is pleased to make available, for non-commercial use, the source code to the 1990 version 1.0.1 of Photoshop. All the code is here with the exception of the MacApp applications library that was licensed from Apple. There are 179 files in the zipped folder, comprising about 128,000 lines of mostly uncommented but well-structured code. By line count, about 75% of the code is in Pascal, about 15% is in 68000 assembler language, and the rest is data of various sorts.

It seems to be very clean code.