Thread: D programming language

  1. #16
    Registered User
    Join Date
    Aug 2004
    Posts
    2
    http://www.research.att.com/~bs/bs_faq.html#invention

    Stroustrup worked on C++ from 79 - 83 when the first version came out. Of which, it wasn't till 89(i think) till walter bright(the guy doing D) released the first c++ compiler that wasn't just a C translater. And even then c++ didn't become that widely used till the early/mid 90s. And really the only reason it was accepted that fast was because it was just a superset of C.

    Technically the first verson of D isn't even out as its features aren't quite finalized yet. There are many people(including myself) who are still waiting for a final version before spending any real ammount of time with it.

  2. #17
    ¡Amo fútbol!
    Join Date
    Dec 2001
    Posts
    2,138
    Well, the same could be said of Java, C++, and even C because their standards are not locked either with improvements being added currently or in the future.

  3. #18
    Registered User
    Join Date
    Aug 2004
    Posts
    2
    Java makes a few changes every few years and has had a somewhat finalized spec for 8+ years. C and C++ so far make very small changes every 10 or so years. Huge difference when D hasn't nor ever advertised as being a final product yet, and is being updated about every 2 weeks now.

  4. #19
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    Well the languages you mention have all been in progress for years and they are reaching a sort of plateau. D is still at the foothills, but climbing rapidly. Whether it's much of a summit is yet to be seen, but I am changing my mind a bit. I thought D was stupid because there were no holes that needed to be filled by another language - but there was that guy in the 1800's who wanted to close the patent office because "everything had already been invented". What exactly is D's main goal and specialization?

  5. #20
    ¡Amo fútbol!
    Join Date
    Dec 2001
    Posts
    2,138
    D's been around for at least 1-2 years. If it's being significantly updated every two weeks, then it would either be a different language by now or someone is exagerating.

  6. #21
    CIS and business major
    Join Date
    Aug 2002
    Posts
    287
    Just because D isn't popular, doesn't mean it's a worthless language.

    C became popular because of its speed and power.
    C++ became popular because it was almost as fast as C, but building large complex programs in OOP was easier and less time consuming.
    Visual Basic became popular because it was easy to build windows applications.
    Java became popular because of it's cross-platform capabilities, and it's combination of power and ease.
    Pascal became popular because it was an easy teaching language (just because it was ever popular, doesn't mean it was a great programming language).
    COBOL for building business applications.
    Fortran for building engineering applications.
    C# because it's by Microsoft.

    I'm sure you get the point. D just hasn't become popular because no one has found any true benefits in using it, and if there's no real benefit of using it... no one is willing to take the time to learn it.

    Wait until someone finds a purpose for it, then see if it ever becomes popular.

    And how can anyone knock a programming language they've never really used?

    So in other words, D may be a great programming language, but it has just been marketed very poorly (this coming from a business and CIS major )

  7. #22
    Registered User
    Join Date
    Oct 2003
    Posts
    13
    i always find the sort of replies in threads like these highly amusing.

    anyone who claims that another programming language is a "joke" isn't worthy of the title "programmer".

  8. #23
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,661
    Not half as amusing as people who go round bumping long-dead threads....
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  9. #24
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    so why haven't you closed it yet salem? you're usually very fast about those things

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  10. #25
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. What language did they make Java in?
    By jverkoey in forum A Brief History of Cprogramming.com
    Replies: 17
    Last Post: 07-03-2005, 04:18 PM
  2. Strange loop
    By D@rk_force in forum C++ Programming
    Replies: 22
    Last Post: 12-18-2004, 02:40 PM
  3. Language of choice after C++
    By gandalf_bar in forum A Brief History of Cprogramming.com
    Replies: 47
    Last Post: 06-15-2004, 01:20 AM
  4. Languages dying
    By Zewu in forum A Brief History of Cprogramming.com
    Replies: 31
    Last Post: 07-29-2003, 10:08 AM
  5. Language Script..
    By vasanth in forum A Brief History of Cprogramming.com
    Replies: 12
    Last Post: 03-30-2003, 06:48 AM