Things That Turbo Pascal is Smaller Than
Programming in the 21st Century - James Hague - October 30, 2011Turbo Pascal 3 for MS-DOS was released in September 1986. Being version 3, there were lesser releases prior to it and flashier ones after, but 3 was a solid representation of the Turbo Pascal experience: a full Pascal compiler, including extensions that it made it practical for commercial use, tightly integrated with an editor. And the whole thing was lightning fast, orders of magnitude faster at building projects than Microsoft’s compilers.
The entire Turbo Pascal 3.02 executable—the compiler and IDE—was 39,731 bytes. How does that stack up in 2011 terms? Here are some things that Turbo Pascal is smaller than, as of October 30, 2011:
The minified version of jquery 1.6 (90,518 bytes).
The yahoo.com home page (219,583 bytes).
The image of the white iPhone 4s at apple.com (190,157 bytes).
zlib.h in the MacOS X Lion SDK (80,504 bytes).
The touch command under OS X Lion (44,016 bytes).
Various vim quick reference cards as PDFs. (This one is 47,508 bytes.)
The compiled code for the Erlang R14B02 parser (erl_parse.beam, 286,324 bytes).
The Wikipedia page for C++ (214,251 bytes).
(If you liked this, you might like A Personal History of Compilation Speed.)
Categories: Blogs Programming in the 21st Century
Erlang on Twitter
» yuxhuang (Yuxing Huang): @gokeeper wish you could do apt-get install erlang?
» iS7yX (AhmeÐ): @SilenceDi I’ve learned erlang a while ago, and it really made me like FP. One day i’ll conquer Haskell though :D
» BlackBerryOS6 (BlackBerry OS 6): Présentation du langage Erlang | Blog MTI
» PieCalculus (anton): Would love to read @levwalkin and @5HT commentaries on how much these Erlang vs Python arguments are valid: http://t.co/lGO4tACvsC
» qwmp (QWMP - Chaotic): … because they do not know Erlang very well.
» qwmp (QWMP - Chaotic): RT @justinvincent: How and Why We Switched from Erlang to Python http://t.co/L3uGOgYTN2
» AnthonyNystrom (Anthony Nyström): RT @justinvincent: How and Why We Switched from Erlang to Python http://t.co/L3uGOgYTN2
» argv0 (Andy Gross): @ongardie i suspect some @basho people have some more erlang ones in the works :) great work btw - the impl in log cabin is very nice.
» joe_jag (Joe Wright): @jaz303 just for hacking, or to make something in? I’ve played with Haskell & Erlang, and made things in Clojure. It’s a mindset shift
» marsbergen (PatrickvanMarsbergen): @RevellNL @maxsteenbergen Jabber is in Erlang toch? Dus Google Talk dan ook :)
Statistics
Number of aggregated posts: 10648
Most recent article: May 14, 2013
Latest comments
» Moraru on This is Why You Spent All that Time Learning to Program: It is true that computer science was a pain in the back at time that i’ve had to learn it…
» Commercial hand dryers on Couchbase Meetup at new HQ: Buy online from here where you will get so much of variety in Commercial hand dryers for people. If you…
» Fort McMurray Homes on Motivated Reasoning and Erlang vs Python vs Node: I don’t really understand why this post is motivational? I don’t even see a post, just a title. Fort McMurray…