home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   ENGLISH_TUTOR      English Tutoring for Students of the Eng      4,347 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,399 of 4,347   
   Anton Shepelev to Alexander Koryagin   
   rules of this echo   
   19 Dec 18 00:16:56   
   
   Alexander Koryagin:   
      
   AK> C has already died.   
      
   The rumours of its death are greatly exagerrated.  It is one   
   of the most used languages with nary an alternative for   
   embedded systems.  Some major PC projects are developed in   
   C: GIMP, DarkTable, Git, NetPBM (for which I have written   
   several tools).   
      
   AK> It is too obsolete to be in use.   
      
   Why?  Although Modula and Pascal are much better languages,   
   they are not nearly as popular...   
      
   AK> C++ has replaced it.   
      
   C++ cannot replace C because it is a totally different   
   language with an opposite ideology.  C is a small, simple   
   and minimalistic procedural language, whereas C++ is a huge,   
   heavy and bloated object-oriented and multi-paradigm   
   monster.   
      
   AK> The matter IMHO is that the assignment operator "=" is   
   AK> the most frequent operator in C++.   
      
   Seems true.   
      
   AK> So it is was a sound idea to make it so short.   
      
   I think that disciplied programmers have long ago agreed   
   that readability is preferable to the utter paranoid   
   brevity, so that the atoi() function would be better named   
   as strtoint(), for example.  Code is read much more   
   frequently than it is modified, and modification itself   
   requires extensive reading.   
      
   AK> Besides, ":=b" looks like a fidonet smiley with the   
   AK> tongue out of the mouth. :=b   
      
   Do not cramp the operator and operands together, use   
   whitespace, e.g.: a := b;   
      
   ---   
    * Origin: *** nntp://fidonews.mine.nu *** Finland *** (2:221/6.0)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca