digitalmars.D - What does D fix ?
- Carlos Smith (34/34) Dec 30 2005 Just for fun.
 - Hasan Aljudy (3/74) Dec 30 2005 I guess
 - pragma (3/5) Dec 31 2005 .. and C leaks memory like a sieve ;)
 - Georg Wrede (4/15) Dec 31 2005 This one is a no-brainer.
 - Walter Bright (3/18) Jan 01 2006 True enough. C++ is unimplementable.
 - MicroWizard (3/6) Jan 02 2006 Best candidate yet ;-)))
 - Ilya Minkov (7/13) Jan 01 2006 D: Two C++ programmers rarely understand each other's code.
 - Stewart Gordon (14/20) Jan 09 2006 On a related note:
 
Just for fun.
[There are 2 more papers on this site that could be interesting.]
Found this on http://paulgraham.com/fix.html
Any one cares to make an entry for D ?
     Kevin Kelleher suggested an interesting way to compare programming
languages: to describe each in terms of the problem it fixes. The surprising
thing is how many, and how well, languages can be described this way.
            Algol: Assembly language is too low-level.
            Pascal: Algol doesn't have enough data types.
            Modula: Pascal is too wimpy for systems programming.
            Simula: Algol isn't good enough at simulations.
            Smalltalk: Not everything in Simula is an object.
            Fortran: Assembly language is too low-level.
            Cobol: Fortran is scary.
            PL/1: Fortran doesn't have enough data types.
            Ada: Every existing language is missing something.
            Basic: Fortran is scary.
            APL: Fortran isn't good enough at manipulating arrays.
            J: APL requires its own character set.
            C: Assemby language is too low-level.
            C++: C is too low-level.
            Java: C++ is a kludge. And Microsoft is going to crush us.
            Lisp: Turing Machines are an awkward way to describe
computation.
            Scheme: MacLisp is a kludge.
            T: Scheme has no libraries.
            Common Lisp: There are too many dialects of Lisp.
            Dylan: Scheme has no libraries, and Lisp syntax is scary.
            Perl: Shell scripts/awk/sed are not enough like programming
languages.
            Python: Perl is a kludge.
            Ruby: Perl is a kludge, and Lisp syntax is scary.
            Prolog: Programming is not enough like logic.
 Dec 30 2005
Carlos Smith wrote:
 Just for fun.
 [There are 2 more papers on this site that could be interesting.]
 
 Found this on http://paulgraham.com/fix.html
 
 Any one cares to make an entry for D ?
 
      Kevin Kelleher suggested an interesting way to compare programming
 languages: to describe each in terms of the problem it fixes. The surprising
 thing is how many, and how well, languages can be described this way.
 
 
 
             Algol: Assembly language is too low-level.
 
             Pascal: Algol doesn't have enough data types.
 
             Modula: Pascal is too wimpy for systems programming.
 
             Simula: Algol isn't good enough at simulations.
 
             Smalltalk: Not everything in Simula is an object.
 
             Fortran: Assembly language is too low-level.
 
             Cobol: Fortran is scary.
 
             PL/1: Fortran doesn't have enough data types.
 
             Ada: Every existing language is missing something.
 
             Basic: Fortran is scary.
 
             APL: Fortran isn't good enough at manipulating arrays.
 
             J: APL requires its own character set.
 
             C: Assemby language is too low-level.
 
             C++: C is too low-level.
 
             Java: C++ is a kludge. And Microsoft is going to crush us.
 
 
             Lisp: Turing Machines are an awkward way to describe
 computation.
 
             Scheme: MacLisp is a kludge.
 
             T: Scheme has no libraries.
 
             Common Lisp: There are too many dialects of Lisp.
 
             Dylan: Scheme has no libraries, and Lisp syntax is scary.
 
             Perl: Shell scripts/awk/sed are not enough like programming
 languages.
 
             Python: Perl is a kludge.
 
             Ruby: Perl is a kludge, and Lisp syntax is scary.
 
             Prolog: Programming is not enough like logic.
 
 
 
 
 
 
 
I guess
 Dec 30 2005
In article <dp5226$cqs$1 digitaldaemon.com>, Hasan Aljudy says...I guess.. and C leaks memory like a sieve ;) - EricAnderton at yahoo
 Dec 31 2005
Carlos Smith wrote:Just for fun. [There are 2 more papers on this site that could be interesting.] Found this on http://paulgraham.com/fix.html Any one cares to make an entry for D ? Kevin Kelleher suggested an interesting way to compare programming languages: to describe each in terms of the problem it fixes. The surprising thing is how many, and how well, languages can be described this way.This one is a no-brainer. C++ is too hard on the compiler writer. And on the programmer. Ask Walter. :-)
 Dec 31 2005
"Georg Wrede" <georg.wrede nospam.org> wrote in message news:43B71D53.8070908 nospam.org...Carlos Smith wrote:True enough. C++ is unimplementable.Just for fun. [There are 2 more papers on this site that could be interesting.] Found this on http://paulgraham.com/fix.html Any one cares to make an entry for D ? Kevin Kelleher suggested an interesting way to compare programming languages: to describe each in terms of the problem it fixes. The surprising thing is how many, and how well, languages can be described this way.This one is a no-brainer. C++ is too hard on the compiler writer. And on the programmer. Ask Walter. :-)
 Jan 01 2006
Best candidate yet ;-))) (Assuming that I am a very-very lazy programmer.) TamásThis one is a no-brainer. C++ is too hard on the compiler writer. And on the programmer. Ask Walter. :-)
 Jan 02 2006
Carlos Smith schrieb:Just for fun. [There are 2 more papers on this site that could be interesting.] Found this on http://paulgraham.com/fix.html Any one cares to make an entry for D ?D: Two C++ programmers rarely understand each other's code. The two notable exceptions are absolute noobs who know only the syntax, and absolute freaks who spend more time reading books on new compiler-torturing techniques than actually programming. :) I want to think i belong to the second. -eye
 Jan 01 2006
Carlos Smith wrote:Just for fun. [There are 2 more papers on this site that could be interesting.] Found this on http://paulgraham.com/fix.html Any one cares to make an entry for D ?On a related note: http://monster-island.org/tinashumor/humor/milk.html Can any of you D programmers out there think of a good response for this list? Stewart. -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d- s:- C++ a->--- UB P+ L E W++ N+++ o K- w++ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++>++++ h-- r-- !y ------END GEEK CODE BLOCK------ My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit.
 Jan 09 2006








 
 
 
 pragma <pragma_member pathlink.com> 