Forgot your password?
typodupeerror

Comment The right tool for the right job (Score 1) 555

So it's pretty clear that Ruby is a pretty good language to write web apps in. But I have a another think: Which languages works best for each problem domain? So far, I've gotten C/C++/Javascript/Java/C# sorted but the rest I'm kinda fuzzy about. I'm trying to sort these out regardless of architectural constraints. (Like IIS requiring VBscript or JScript) Feel free to flame if you think this list is totally off.

C: Good for device drivers and very small embedded work.

C++: Good for most embedded work, fast plugin work (ala Maya and Photoshop). Lots of UI architectures
(now with KDE xplatform, could be a good UI option but definitately not RAD)

Java: Fast servlets. Fast cross platform UI??

Javascript: clientsize webpages (duh!)

C#: Same as Java (fixes some of Java's problems though...), Will be default for windows UI development soon

Python: More robust servlets

Ruby: More robust servlets, weakly typed language makes for great RAD, it's where Javascript wants to go. Maybe UI option?

Effile: ?? no idea what functional languages are good for...

Haskill: ?? no idea

Lisp: I personally hate trying to think in it's reverse polish notation schemes. So no idea...

What do you think?

Slashdot Top Deals

Quantum Mechanics is God's version of "Trust me."

Working...