Results 1 to 15 of 15

Thread: [RESOLVED] Various languages and their strengths

  1. #1

    Thread Starter
    Registered User nmadd's Avatar
    Join Date
    Jun 2007
    Location
    U.S.A.
    Posts
    1,676

    Resolved [RESOLVED] Various languages and their strengths

    Hi all,
    I'm beginning to get an understanding at what some languages are "good at" and what they are generally used for, however, I'd like to get some opinions of some of you more experienced coders.

    Basically, I'm wondering what you think these languages strong points are. If someone told you they wanted to write code that performed job [x], you would point them toward language [y], because it is good at doing [x] and that is one of it's strong suits. For example if somebody asked you to write some business desktop application in the next 5 hours, you may choose VB.NET/C# because you can develop something rapidly; but if you were going to write a game over the next two years, you may choose a C/C++ language because it is speedier, correct?

    I'm particular wondering about these languages (which I grabbed from the first page of the TIOBE list). Of course, any and all comments are certainly welcome!

    VB.NET/C#
    C/C++
    Java
    Python
    Perl
    Ruby
    Lua

  2. #2
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,106

    Re: Various languages and their strengths

    C/C++: C for embedded programming, and either for games.
    VB.NET/C#: General programming, DB front ends, business programming, internal dev, etc.
    My usual boring signature: Nothing

  3. #3

    Thread Starter
    Registered User nmadd's Avatar
    Join Date
    Jun 2007
    Location
    U.S.A.
    Posts
    1,676

    Re: Various languages and their strengths

    Thanks for the reply Shaggy.
    If anybody would like to comment on the other languages, of course, feel free to do so otherwise I'm just going to let this thread slide on down the page.

  4. #4
    coder. Lord Orwell's Avatar
    Join Date
    Feb 2001
    Location
    Elberfeld, IN
    Posts
    7,628

    Re: Various languages and their strengths

    vb.net seems to be almost designed from the ground up to work well with databases, both on and off line.
    Java is platform independent. It will run on any operating system, even IPhones.
    I don't know why, but Perl seems to be a favorite for makign CGI with, even though supposedly you could use any language.
    My light show youtube page (it's made the news) www.youtube.com/@lightsofelberfeld
    Contact me on the socials www.facebook.com/lordorwell

  5. #5
    PowerPoster Fazi's Avatar
    Join Date
    Aug 2005
    Location
    Underworld
    Posts
    2,525

    Re: Various languages and their strengths

    nmadd, you forget to add Delphi,

    Actually Y Delphi people say 'Hah, We are powerfull' ?

  6. #6
    Interweb adm/o/distrator Paul M's Avatar
    Join Date
    Nov 2006
    Location
    Australia, Melbourne
    Posts
    2,306

    Re: Various languages and their strengths

    As for Ruby it is gaining a lot of respect in the software development scene. It is a very logical language the only criticism i can kind of naturally spot is lack of support for Unicode, not that it makes a huge difference. It combines parts of Perl, Smalltalk, Eiffel, Ada, and Lisp. So it has to be good After all Crash Bandicoot was made using Lisp

    As for Lua it is more of a scripting language, which has be used for programming in regards to game consoles.

  7. #7

    Thread Starter
    Registered User nmadd's Avatar
    Join Date
    Jun 2007
    Location
    U.S.A.
    Posts
    1,676

    Re: Various languages and their strengths

    Thanks for all of the responses. Lua is big for World of Warcraft right? (I've never played. Guild Wars guy myself. )

    I'm particularly interested in Java because as Lord Orwell said it can run on anything...most importantly my BlackBerry.

    Anyway, thanks again.

  8. #8
    PowerPoster Fazi's Avatar
    Join Date
    Aug 2005
    Location
    Underworld
    Posts
    2,525

    Re: Various languages and their strengths

    Opps. you have forget about Delphi

  9. #9
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Various languages and their strengths

    Quote Originally Posted by Fazi
    Opps. you have forget about Delphi
    Why?

  10. #10
    PowerPoster techgnome's Avatar
    Join Date
    May 2002
    Posts
    34,687

    Re: Various languages and their strengths

    Is Delphi (VisualPascal ) even still around? Who is maintaining it these days? Is Borland even still a player?

    -tg
    * I don't respond to private (PM) requests for help. It's not conducive to the general learning of others.*
    * I also don't respond to friend requests. Save a few bits and don't bother. I'll just end up rejecting anyways.*
    * How to get EFFECTIVE help: The Hitchhiker's Guide to Getting Help at VBF - Removing eels from your hovercraft *
    * How to Use Parameters * Create Disconnected ADO Recordset Clones * Set your VB6 ActiveX Compatibility * Get rid of those pesky VB Line Numbers * I swear I saved my data, where'd it run off to??? *

  11. #11
    PowerPoster Fazi's Avatar
    Join Date
    Aug 2005
    Location
    Underworld
    Posts
    2,525

    Re: Various languages and their strengths

    Quote Originally Posted by techgnome
    Is Delphi (VisualPascal ) even still around? Who is maintaining it these days? Is Borland even still a player?

    -tg
    www.codegear.com

  12. #12
    Interweb adm/o/distrator Paul M's Avatar
    Join Date
    Nov 2006
    Location
    Australia, Melbourne
    Posts
    2,306

    Re: Various languages and their strengths

    Quote Originally Posted by nmadd
    Thanks for all of the responses. Lua is big for World of Warcraft right? (I've never played. Guild Wars guy myself. )

    I'm particularly interested in Java because as Lord Orwell said it can run on anything...most importantly my BlackBerry.

    Anyway, thanks again.
    Yea it is big in World of Warcraft Never played it but it has something to do with customizations.

  13. #13
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: Various languages and their strengths

    Quote Originally Posted by nmadd
    I'm particularly interested in Java because as Lord Orwell said it can run on anything...most importantly my BlackBerry.
    Doesn't the blackberry run some version of the MS Windows CE OS?

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

  14. #14
    coder. Lord Orwell's Avatar
    Join Date
    Feb 2001
    Location
    Elberfeld, IN
    Posts
    7,628

    Re: Various languages and their strengths

    NO. It runs Blackberry OS. And even if it did, why would you target the OS when java would also let it run on Palm.
    My light show youtube page (it's made the news) www.youtube.com/@lightsofelberfeld
    Contact me on the socials www.facebook.com/lordorwell

  15. #15
    MS SQL Powerposter szlamany's Avatar
    Join Date
    Mar 2004
    Location
    Connecticut
    Posts
    18,263

    Re: [RESOLVED] Various languages and their strengths

    Isn't it always a balance between user needs and computer capabilities?

    *** Read the sticky in the DB forum about how to get your question answered quickly!! ***

    Please remember to rate posts! Rate any post you find helpful - even in old threads! Use the link to the left - "Rate this Post".

    Some Informative Links:
    [ SQL Rules to Live By ] [ Reserved SQL keywords ] [ When to use INDEX HINTS! ] [ Passing Multi-item Parameters to STORED PROCEDURES ]
    [ Solution to non-domain Windows Authentication ] [ Crazy things we do to shrink log files ] [ SQL 2005 Features ] [ Loading Pictures from DB ]

    MS MVP 2006, 2007, 2008

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width