![]() |
|
#1
|
|||
|
|||
OO Language ComparisonsHi
I hoping someone can give me a brief description of Pros and Cons of the different OO Languages; Java, C, C++, C#, VB.Net, etc. What Language is suited to which project size and type? Thanks, Sean |
|||
|
#2
|
||||
|
||||
Re: OO Language Comparisons(Briefly)
Java:
Not an OOP language, though it can be "fooled" into acting like one (according to some people on Slashdot). Even if it can, why bother? Just use a real OOP language. C#, VB.NET, Perl, etc. I have no real experience with these other than trying a couple tutorials a while back. VB.NET is supposed to be relatively easy to learn yet powerful, but I've read many accounts that it teaches bad programming practices (though I don't know what exactly). I don't care for the syntax because it feels too verbose for me; when I write code, I want to get the job done w/o it feeling like writing a book. VB uses a lot of long words to do the same things as other languages so I didn't bother looking any further. C# is a "better C++", just like Java is supposed to be. I haven't used it enough to give a good comparison to Java, but it does have things like garbage collection that make it better than C++. Of the MS languages, it's the one I wouldn't mind learning if I had spare time. The neat thing about .NET languages is that they use a common runtime language so regardless of which .NET language you use (C#, J#, VB.NET), they are all compiled into a similar bytecode that can be run on any OS that has the .NET runtime. Hence, you can use C# to create programs for Windows or Linux; the Mono project is the C# implementation for Linux. Perl is now implementing OOP with the latest version. I've never used it because it seems way more cryptic than I want to mess with. However, it's used extensively for web site scripting and string processing, though it's on the decline. __________________
Start Programming with Python-A beginner's guide to programming and the Python language. ------------- Common Sense v2.0-Striving to make the world a little bit smarter. |
|
#3
|
|||
|
|||
Re: OO Language ComparisonsThanks, Great Answer, I really appreciate it.
|
Recent GIDBlog
Not selected for officer school by crystalattice
| Thread Tools | Search this Thread |
| Rate This Thread | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Fun and easy language | nick5309 | Miscellaneous Programming Forum | 34 | 05-Oct-2006 10:17 |
| Favorite programming language? | crystalattice | C++ Forum | 34 | 06-Dec-2005 18:23 |
| which language ? | onauc | C++ Forum | 2 | 19-Nov-2004 02:53 |
| WMV program language | KrissKross | C++ Forum | 8 | 23-Apr-2004 19:28 |
Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The