Why did GNUstep never really take off?
Filed under: Development, Java, KDE, Mac OS X, Open Source, Perl, Python, Ruby, Software, XFCE
About a month ago, I considered the factors that were holding back one open source project with much potential, Parrot. Today I will do the same for another open source project: . Mac OS X knows the inherent power and quality of this API. It was designed extremely well, successfully ...
A small example of the hidden dangers of dynamically typed programming languages
Several days back I wrote about how unit testing is not a substitute for static typing. A comment posted to that article by James asked for more clarification regarding what I was talking about. James wrote, “I can’t recall the last time I had Ruby code break because I tried ...
Haskell as an alternative to Perl for scripting tasks.
For the past couple of weeks I have been working with a very interesting system administrator. He’s responsible for maintaining a large number of Web servers, mail servers, and database servers. Like most system administrators, he employs a number of scripts he’s developed to automate a variety of tasks. While ...
Will hybrid languages like D render functional languages like Haskell, OCaml and Common Lisp irrelevant?
Filed under: C++, Development, Erlang, Haskell, Java, Python, Ruby, Software
Although it hasn’t (yet?) caught on much in industry, anyone who follows modern computing trends will no doubt have heard of D. Its Web site describes it quite nicely: D is a systems programming language. Its focus is on combining the power and high performance of C and C++ with ...

