in reply to Re^3: "Why Perl is better than Java & .NET" article.
in thread "Why Perl is better than Java & .NET" article.

I've done work in Java, Perl and C# - I've also worked with C, C++, Informix 4GL, COBOL, RPG/III, BASIC, VB, Delphi, Clipper and assembler... If I wanted to trawl through every sourcefile of every system I had ever worked on I could probably go on for ever. If asked I describe myself as a programmer not as a $foo programmer where $foo is some one of the above listed programming languages. If I am put in front of a random programming task without any other constraints then I might choose Perl or I might choose C# depending on how quickly the solution appears in either of those languages, for a certain class of problem Perl will almost certainly win, whereas with another class C# might be prefered. However given a larger problem with pre-existing contraints I would not like to pre-judge the implementation language: the effort required to shoe-horn in a language based on my preference could screw the project.

Blind language advocacy is harmful in business led development.

/J\

Replies are listed 'Best First'.
Re^5: "Why Perl is better than Java & .NET" article.
by tomazos (Deacon) on Jul 21, 2005 at 23:55 UTC
    So, what are you telling me here? That you think it's alright that the mindshare has been manipulated by Microsoft's and Sun's marketing to make it look like Java and C#/.NET are far more robust and superior to Perl - and our response to that should be that the requirements should come first, and the choice of development target is secondary and not really important.

    What classes of problem does C# win over Perl?

    -Andrew.


    Andrew Tomazos  |  andrew@tomazos.com  |  www.tomazos.com