Showing posts with label Ruby. Show all posts
Showing posts with label Ruby. Show all posts

Tuesday, October 11, 2011

Java Still The #1 Programming Language - Barely

According to the October 2011 TIOBE Programming Community Index - Java is still the #1 programming language out there - even though it slipped 1% from September. Hot on its heels is the old standby C.

Java has been the top language for over 10 years (except a few months were C took over). This makes total sense. The thing that really surprised me was the fact that Objective-C (the language used by Apple and iOS) came in at... #6. #6! For a language that is really only useful for building native Apple OS (OS X and iOS) applications.

That means that Objective-C beats out (in order): Visual Basic, Python, Pearl, JavaScript and Ruby.

Whoa.

Talk about marketplace "disruption."

Now, Android is based on Java - but so are a LOT of other internal and external applications - so it's sort of hard to extract the mobile developers from that total.

However, since Objective-C is really only widely used in Apple products - it's pretty significant. I wonder if it's because other than Java and PHP (#4), the other top languages are C-derivatives: C (#2), C++ (#3), and C# (#5).

So if you're a developer - or you're in school studying Computer Science - brush up on your C pointers and memory management - because it looks like that's where the money will be for the immediate future:



Tuesday, July 12, 2011

How To Build Simple, Complex Software

Judging from the response I got from yesterday's blog posting about customer-centric design - I thought I'd do a more practical follow-up. The feedback that I got went something like this: "Yeah, well, ok - but how do we accomplish customer-centric design (in processes as well as our software)?".

Wednesday, June 11, 2008

Ruh Roh, Scooby - Here Comes ARAX

Ruby (with or without Rails) - looks like it's getting a Microsoft-sponsored update in Silverlight that will allow it to have AJAX-like interaction - sans the JavaScript.

Right now, if you want to have AJAX type of functionality - you can still do it within Ruby - although most developers use
Web Analytics