Personally I prefer Java. It may be owned my sun. But it has a larger API and more tools.
I use PHP too but I don't like typeless languages.
Perl I despise with a passion.
.NET may actually be good, but I don't want to contribute to the M$ monopoly anymore than I have to.
Developers: J2EE vs PHP vs Perl vs .NET
Moderator: Edi
I vote for Java, based on the fact that I don't know the other langauges.
data_link has resigned from the board after proving himself to be a relentless strawman-using asshole in this thread and being too much of a pussy to deal with the inevitable flames. Buh-bye.
- Sea Skimmer
- Yankee Capitalist Air Pirate
- Posts: 37390
- Joined: 2002-07-03 11:49pm
- Location: Passchendaele City, HAB
-
- Jedi Council Member
- Posts: 1571
- Joined: 2002-07-13 12:56pm
.NET may be microsoft owned but C# is what Java should have been. They stripped out way too many useful features in Java because developers might abuse them, stuff like operator overloading should never have been removed. Delegates and properties are also kinda nice.
Windows Forms > All other GUI libs as well.
Both languages badly need real generics though. Neither of their container libraries is in the same league as the STL in my opinion. Something as simple as std::map<std::string, int> is a pain in the ass to get in Java (containers can't store primitives and Integer class is immutable) and nowhere as near as nice to use.
Perl as it is, well it's just overly cryptic. A language where virtually every ASCII symbol has a special meaning is officialy arcane.
PHP is nice for web sites and that's about it. It's a fucking pain in the ass to debug though in my experience.
Windows Forms > All other GUI libs as well.
Both languages badly need real generics though. Neither of their container libraries is in the same league as the STL in my opinion. Something as simple as std::map<std::string, int> is a pain in the ass to get in Java (containers can't store primitives and Integer class is immutable) and nowhere as near as nice to use.
Perl as it is, well it's just overly cryptic. A language where virtually every ASCII symbol has a special meaning is officialy arcane.
PHP is nice for web sites and that's about it. It's a fucking pain in the ass to debug though in my experience.
- Raptor 597
- Sith Devotee
- Posts: 3338
- Joined: 2002-08-01 03:54pm
- Location: Lafayette, Louisiana