Skip to content

{ Category Archives } Languages

Blog entries related to computer languages, compilers, language history, and related topics.

Real World Programming - new paradigm? new programming language?

In my ongoing conversations with Charlie Calvert over the past decade, I’ve been continuing to bring up the subject of simplifying programming, simplifying programming languages, simplifying programming paradigms.  With all of the platforms, operating environments, programming languages, component libraries, class libraries, and tools, I still thirst and strive to make programming even simpler.  OOP as […]

OpenMP - open specifications for multi-processing for the C++ and Fortran languages

Multi-processing has been around for years.  Special purpose languages (Occam, Linda, SISAL)  have been created to take advantage of shared memory and parallel processing architectures in advanced computing systems.  With the arrival of the IBM/Sony/Toshiba Cell Processor (to appear in the Sony PlayStation 3), Sun’s multi-core UltraSPARC T1 processor, and Intel’s Core Duo Processors on Unix/Windows NT servers, desktop […]

Best language for beginning programmers?

An August 11, 2005 posting on Slashdot led me to a question and long thread on the "ask Slashdot" forum. A teacher at Hong Kong International School asked the following question: "Does anyone out there have suggestions as to what would be a better language to start students with? Ideally one that might be more ‘enticing’ as well?" […]

Los Alamos Eclipse Parallel Tools Project

I was reading a press release about the new Eclipse project focused on building a parallel tools platform. The project is headed by the Los Alamos National Laboratory. From the project home page, the goal is to "produce an open-source industry-strength platform that provides a highly integrated environment specifically designed for parallel application development.". You […]

Is a programming "language" really a language?

Stan Kelly-Bootle, in his article in ACM Queue magazine, questions the use of the term "programming languages" to categorize the programming syntax we use to create applications. He says "many linguists consider programming languages to be the most egregious misnomer since the Big Bang (which I parochially date to 1949 when the Cambridge EDSAC I […]

When will the next "new" programming language appear?

I’ve been catching up on a backlog of magazine and book reading. An interview with Alan Kay (winner of the ACM Turing Award for 2003) in the December/January 2004-2005 ACM Queue magazine caught my eye. The title of the interview, "A Conversation with Alan Kay" appears on Pages 20-30. This ACM Queue magazine issue was […]

Feelin’ Groovy?

In Paul Simon’s song, The 59th Street Bridge Song(Feelin’ Groovy), he tell us to "Slow down you move too fast, You got to make the moment last, Just kickin’ down the cobble stones, Lookin’ for fun and feelin’ groovy". Well, I for one don’t want to slow down that often, especially when I am programming. […]

Delphi is on the TIOBE Programming Community Index for November 2004 with 4 green up arrows!

The TIOBE Programming Community monthly index lists the popularity of programming languages. The index is calculated each month using a Google and Yahoo web search (+" programming" -tv) and Google newsgroups searches for the last 12 months. The formula that is applied is #(normalized Google web hits) + #(normalized Yahoo! web hits) + #(normalized Google […]

Close