Message Area
Casually read the BBS message area using an easy to use interface. Messages are categorized exactly like they are on the BBS. You may post new messages or reply to existing messages!

You are not logged in. Login here for full access privileges.

Previous Message | Next Message | Back to English Tutoring for Students of...  <--  <--- Return to Home Page
   Networked Database  English Tutoring for Students of...   [710 / 900] RSS
 From   To   Subject   Date/Time 
Message   Anton Shepelev    Alexander Koryagin   rules of this echo   December 19, 2018
 12:16 AM *  

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)
SEEN-BY: 1/120 104/57 116/116 18 123/0 140 150 25 50 755 124/5014 5015 5016
SEEN-BY: 130/803 135/300 15/0 153/7715 154/10 16/101 18/0 19/33 36 203/0
SEEN-BY: 218/700 220/60 221/0 360 6 222/2 230/150 152 2320/105 240/1120 250/1
SEEN-BY: 261/100 38 266/404 512 267/155 275/100 280/5003 282/1031 1056 291/1
SEEN-BY: 111 31999/99 320/119 219 34/999 340/400 342/13 3634/0 12 15 24 27 50
SEEN-BY: 387/21 396/45 460/58 5020/1042 54 715 640/1384 712/848 801/161 189
SEEN-BY: 90/1
  Show ANSI Codes | Hide BBCodes | Show Color Codes | Hide Encoding | Hide HTML Tags | Show Routing
Previous Message | Next Message | Back to English Tutoring for Students of...  <--  <--- Return to Home Page

VADV-PHP
Execution Time: 0.0894 seconds

If you experience any problems with this website or need help, contact the webmaster.
VADV-PHP Copyright © 2002-2024 Steve Winn, Aspect Technologies. All Rights Reserved.
Virtual Advanced Copyright © 1995-1997 Roland De Graaf.
v2.0.140505

Warning: Unknown: open(c:\Sessions\sess_97cjbuhckij8qo49mtjl1rn8i2, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0 PHP Warning: session_start(): open(c:\Sessions\sess_97cjbuhckij8qo49mtjl1rn8i2, O_RDWR) failed: No such file or directory (2) in D:\wc5\http\public\VADV\include\common.inc.php on line 45 PHP Warning: Unknown: open(c:\Sessions\sess_97cjbuhckij8qo49mtjl1rn8i2, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0