Subscribe to this list via RSS Blog posts tagged in Languages
Turbo Pascal version 1.0 - Niklaus Wirth and the road to Pascal The story of Turbo Pascal version 1.0 cannot be written without writing about Niklaus Wirth and the road to the Pascal programming language. How did Pascal arrive on the scene in the computing industry?  Programming in the early computer years was dominated by a few programming languages including Fortran, COBOL, Basic, PL/I, Lisp, Assembler, and Algol languages.  As programs grew larger and more complex, research was taking place to help reduce the problems and causes of programming mistakes...
Memories of Turbo Pascal version 1.0 - Michael Davis, United States From: Michael Davis Sent: Friday, November 07, 2008 10:10 PM Subject: My Turbo Pascal Story I was reading on Jeff Duntemann's blog that you were looking for some stories about being introduced to Turbo Pascal for the 25th anniversary. I have included mine below. It strays off a bit from v1.0 and I don't know if folks would be interested in it, but I thought I would pass it along. Thanks for considering it. My introduction and later love affair with Turbo Pascal v1.0 is slightly different...
Memories of Turbo Pascal version 1.0 - Michael Covington, United States From: Michael A. Covington - uga.edu Sent: Friday, November 07, 2008 6:47 PM Subject: Early memories of Turbo Pascal [ David I. note - Michael A. Covington is Associate Director, Institute for Artificial Intelligence, The University of Georgia, Athens, Georgia U.S.A. ] I'm not sure I got Turbo Pascal 1.0 the month it came out -- I seem to recall a magazine sending it to me to review a few months later. I reviewed, I think, four consecutive versions of Turbo Pascal for PC World Magazine, ...
Turbo Pascal version 1.0 Byte Magazine ad and the 8-Queens benchmark In my first Turbo Pascal version 1.0 25th anniversary blog post I included a bitmap of the Byte Magazine advertisement. In the ad has a graphic showing bar chart comparisons between Turbo Pascal version 1.0 ($49.95) and Digital Research Pascal MT+ (priced, if I remember correctly, at somewhere around $500). The bar charts denote comparisons of Speed, Disk Space, and Price. Below the graphic on the left side of the Byte ad is a table with features and benchmarks comparisons between Turbo Pasca...
Turbo Pascal v1 and Delphi 2009 - it's still all about Native Code! Turbo Pascal version 1.0 was a native code compiler for Z-80 (CP/M) and Intel 8086 (CP/M-86 and PC-DOS/MS-DOS).  Back in 1983 computers had very little memory. The Zilog Z80 supported 64k bytes of memory unless you were using bank switched memory cards. The first IBM PCs also came with 64k bytes on the motherboard for programs. Even though PC-DOS came with BASICA and MS-DOS came with GW-BASIC, most "real" programmers chose to build applications using Assembler or programming language compiler...
Blue Label Software Pascal -> Compas Pascal -> Poly Pascal -> Turbo Pascal v1.0 The roots of Turbo Pascal v1.0 started in Denmark.  The first step, in 1981, was the Blue Label Software Pascal Compiler - BLS Pascal Compiler v1.2, copyright 1981 by Poly-Data microcenter ApS, Strandboulvarden 63, DK 2100 Copenhagen - written by Anders Hejlsberg for the NASCOM kit computer. BLS Pascal was a 12k Pascal language subset compiler created for the British NASCOM Z-80 cassette-based kit computer.  The compiler included an on-screen editor, commands for loading/saving programs from/...
November 2008 marks the 25th anniversary of Turbo Pascal v1.0! 25 years ago we launched Turbo Pascal version 1.0.  I remember meeting Philippe Kahn at Comdex Las Vegas that year.  I was working for Softsel Computer Products (a software distributor now called Merisel).  Philippe stopped by the Softsel booth that year.  I had a pod in the Softsel booth where software vendors could stop by to try and get their products into the distribution/retail channel (long before web shop sites).  Philippe said he was not looking for a distributor.  We continued talking a...

Posted by on in Blogs
Andrew Binstock interviews Donald Knuth Donald Knuth, author of the all-time best Computer Science book series (in my opinion), "The Art of Computer Programming", was recently interviewed by Andrew Binstock for informIT.com.  The interview is very indepth covering programming, methods, tools, history, architecture, and more.  I've listed a few of the interview highlights that caught my eye. On unit testing: "the idea of immediate compilation and unit tests appeals to me only rarely, when I’m feeling my way in a totally unknown envi...

Posted by on in Blogs
Ruby 1.9.0 is released! Matz told everyone there would be Christmas present this year.  He was right on target.  He posted a message on December 25th telling everyone that Ruby version 1.9.0 is officially released. Ruby version 1.9.0 downloads: ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.bz2 ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.gz ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.zip  Compatibility test results posted by Matz on the Ruby language forum: "For your information...
Tags: Languages Ruby

Posted by on in Blogs
Recent articles about Java, Ruby, etc... I have been travelling to Mexico, Argentina, Brazil and Washington DC for the past four weeks.  While catching up on some of my article and blog reading backlog, a couple of articles caught my eye. Why Isn't Facebook Built in Java?  Why do 'cool kids' choose Ruby or PHP to build websites instead of Java? Java Remains #1 Programming Language, But Ruby Is Now 10th. Ruby is now the 10th most popular programming language, up from 13th place a year ago. Google's Android Mobile Platform VB6 ...

Check out more tips and tricks in this development video: