One programming Language !!!

Discussion in 'Polls' started by shabbir, Apr 17, 2009.

  1. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,375
    Likes Received:
    388
    Trophy Points:
    83
    Should we as an industry move towards a single programming language with enough features to cover all programming requirements? :shout:
     
  2. xpi0t0s

    xpi0t0s Mentor

    Joined:
    Aug 6, 2004
    Messages:
    3,009
    Likes Received:
    203
    Trophy Points:
    63
    Occupation:
    Senior Support Engineer
    Location:
    England
    No, because there is no such thing as a single programming language that covers all requirements.
    cf.
    COBOL - a high level business oriented language
    C - a low level language one step away from assembly, ideal for OS, embedded etc
    Java - great for portability but performance sucks due to the extra emulation layer - even Sun famously advised its programmers not to use Java for that reason!
    Basic - ideal for knocking something up quickly
    Assembly - for when every clock cycle is absolutely critical
    PL/SQL - a data manipulation language

    It's more important to understand the capabilities of each language and pick the one(s) most suitable to the application in question. For example, use Basic for its ease of writing, and implement code that needs to run quickly in C libraries that can be called from the Basic code. Or write database procedures in PL/SQL with C external procedures again for computationally intensive parts of the application.
     
  3. cpulocksmith

    cpulocksmith New Member

    Joined:
    Jul 23, 2008
    Messages:
    289
    Likes Received:
    5
    Trophy Points:
    0
    Occupation:
    student
    Location:
    canada
    mmmm, i can see what shabbir means and xpi0t0s has a good point, but if we could make a luanguage that did have all the feture of every language it would be so huge and complected it would be almost if not impossible to learn and use. but it would make things alot easier if this was possible. you would not need to connect to different peace of code to accomplish something that you one langage by its self could not do.
     
  4. mayjune

    mayjune New Member

    Joined:
    Jun 14, 2009
    Messages:
    814
    Likes Received:
    33
    Trophy Points:
    0
    Occupation:
    Student
    Location:
    Pune,Delhi
    i think its good that some language are meant for some particular thing, let it be specialize at that.
    It keeps it clean and to the point to understand and use.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice