Darrell Norton's Blog [MVP]

Sponsors

The Lounge

Wicked Cool Jobs

News

  • Darrell Norton pic

    MVP logo

    View Darrell Norton's profile on LinkedIn

    Currently Reading:

    weewar.com

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Are we using the most productive programming language?

Most people I know don't program for a living in the language they consider to be the most productive. Languages need a lot of things to come together for them to succeed. [via Martin Fowler's Bliki]

Like, say, one of the best overall IDEs for any programming language (Visual Studio)?  Maybe the biggest and best online developer resources (MSDN)?  Maybe a commitment to reach out to the developers (MS bloggers)?  Anything else I'm missing here?


Posted Mon, Nov 3 2003 8:05 PM by Darrell Norton

[Advertisement]

Comments

Shannon J Hager wrote re: Are we using the most productive programming language?
on Mon, Nov 3 2003 3:26 PM
The best way to find info on MSDN (google)?
Sorry, I couldn't resist.
JosephCooney wrote re: Are we using the most productive programming language?
on Mon, Nov 3 2003 3:35 PM
I guess you have to weigh individual productivity against other factors like maintainability, industry adoption etc. You might think Haskell, Eiffel or Lisp is _the_ most productive language around, but finding someone to maintain your code after you leave will probably be much harder. Also I guess different developers may be more or less productive in different languages. You may rock at Perl, but other members of your team may eat, breathe and sleep C#. Your team needs to decide on one or the other, so you end up not programming in your "most productive language". I guess .NET improves things a little, in that it is now much easier (altho maybe not advisable) to create solutions with different parts written in different languages.
Frans Bouma wrote re: Are we using the most productive programming language?
on Mon, Nov 3 2003 9:46 PM
The best IDE is IntelliJ, visual studio.net is definitely not the best there is, not by far.

Also google groups gives way more information that MSDN does.

Third, a programming language is counter-productive by default: it requires typing, which is cumbersome and error-prone. Generators, fed by model designers are more productive, people should use these more.
Mark Bonafe wrote re: Are we using the most productive programming language?
on Tue, Nov 4 2003 1:08 AM
You nailed it, Darrell. .Net has a lot going for it and it's getting better every month.

IntelliJ?? Never heard of it. ;) Ok, it may be the best IDE out there. But Java and productivity are two words that do not belong in the same sentence.

I do agree about generators, though. Get them working right and you're really being productive.
Devlicio.us