Archive for the 'Languages' Category

Andrew Binstock interviews Donald Knuth

Tuesday, April 29th, 2008

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 […]

Ruby 1.9.0 is released!

Thursday, December 27th, 2007

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, here’s the test result from the released Ruby
1.9.0:
  sample/test.rb
  858 tests […]

Recent articles about Java, Ruby, etc…

Friday, November 9th, 2007

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 […]

Alice - allowing novice programmers to build interactive 3D virtual worlds

Tuesday, October 23rd, 2007

A follow up to a previous blog entry, “Best language for beginning programmers?”. I was looking at research being done at the Carnegie Mellon University Human-Computer Interaction Institute. One of the research projects in the Learning Technologies area is Alice.
From the research project home page, Alice is described as a " The focus of the […]

MVC (Model View Controller) - thank you Trygve M. H. Reenskaug

Tuesday, October 2nd, 2007

The Rails framework and Rails applications are great examples of the use of the Model View Controller (MVC) architecture.  MVC was first created by Trygve Mikkjel Heyerdahl Reenskaug, a Norwegian computer scientist.  Reenskaug created the first MVC implementation and  document as a visiting scientist at Xerox PARC between the summer of 1978 and summer of […]

Concurrent Programming Über Alles

Wednesday, September 26th, 2007

With more processor cores to leverage, we can’t defer all the work to the operating system, virtual machine, and threading API(s). In order to take full advantage of these architectures, we will have to re-engineer our software development efforts to take full advantage of the growing ubiquity of parallel processing power in every server, desktop, […]

Yukihiro Matsumoto, chief designer of the Ruby Language, will present at the CodeGear Code Camp, June 5th, Tokyo Japan

Monday, May 28th, 2007

The chief designer of the Ruby programming language, Yukihiro Matsumoto “Matz“, is scheduled to present at the 5th CodeGear Code Camp.  The Code Camp will take place on June 5, 2007 at the Cerulian Tower Tokyu Hotel in Tokyo Japan. Matsumoto-san will join David I and Shelby Sanders (CodeGear R&D) during the general session talk titled “Preview of the CodeGear Ruby Environment […]

Grady Booch, ACM SIGCSE 2007 Invited Talk - "Readn’, Writ’n, ‘Rithmetic… & Cod’n"

Tuesday, April 3rd, 2007

Grady Booch’s recent ACM SIGCSE 2007 (SIGCSE = Special Interest Group on Computer Science Education) invited talk was titled, "Readn’, Writ’n, ‘Rithmetic…and Code’n". I love the title.  It almost sounds like a country and western song title (if so, shouldn’t the "‘Rithmetic", in the title, actually be "‘Rithmetic’n"?).
The abstract can be found at http://www.cs.potsdam.edu/sigcse07/Speakers.shtml#booch. The PowerPoint […]

Frameworks for Ruby, is Rails all you need?

Saturday, March 31st, 2007

If you are using the Ruby programming language, what framework are you using with it?  If you are using Ruby and doing web application development, you are probably using the Rails framework.
Last week, I had the great pleasure to spend some time with Michael Slinn.  We talked about Ruby and Rails.  Michael is involved in SDForum’s upcoming Second Annual Silicon Valley […]

John Backus, leader of the IBM team that created Fortran…

Sunday, March 25th, 2007

My first programming language in college was a Fortran program to list prime numbers.  I was a freshman (Fall 1969) at Cal Poly San Luis Obispo where I was an Aeronautical Engineering major for one quarter before I changed my major to Computer Science.  Last week, on Saturday March 17th, John W. Backus passed away at the age […]


Close