D&C Lug - Home Page
Devon & Cornwall Linux Users' Group

[ Date Index ][ Thread Index ]
[ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] GCC compilation?



On Saturday 19 January 2002 9:19 pm, you wrote:

The language assumes the programmer knows what he's doing.

Yeah right. I remember writing a disc access program in C and swapping a . 
for a , - I trashed the disc as soon as it ran.

Programmers are human they make mistakes if you leave them room
to.

Precisely Simon.

C suffers in similar ways to the old Fortran, additionally the
exensive reliance on pointers (Fortran was always passed

Now I never did like (or 100% understand) pointers in C. Especially 
converting near pointers to far pointers. That just seemed archaic - harking 
back to the bad old DOS memory limit. Are these problems removed when you use 
C++ on a Linux platform?

Yes you can write bad code in any language, but if your goal is
precise and tight code, writing it in a language that minimises
the problems with typos, and other daft mistakes, helps
concentrate you mind on the logic.

It can also make for a very frustrating learning curve. I find these strongly 
typed languages hard to pick up - it's hard to get the syntax right in the 
early stages and the doc's usually concentrate on helping you AFTER you've 
got passed the early stages! AHH!!

**I have been known to say Rocket Science isn't that hard
compared to software engineering. Rocket science being largerly
based around the conservation of momentum.

Calculated using? 

-- 

Neil Williams
=============
http://www.codehelp.co.uk
neil@xxxxxxxxxxxxxx
linux@xxxxxxxxxxxxxx
neil@xxxxxxxxxxxx


--
The Mailing List for the Devon & Cornwall LUG
Mail majordomo@xxxxxxxxxxxx with "unsubscribe list" in the
message body to unsubscribe.


Lynx friendly