l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2010 Mar 01 19:25

The following is an archive of a post made to our 'vox mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox] things that really suck about C!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox] things that really suck about C!

>>>>> On Sun, 28 Feb 2010 18:35:28 -0800, Brian Lavender <brian@brie.com> said:

BL> I think if anything, C has been a certain detriment to the field of
BL> computer science! 

The detriment to computer science has been in the continuing acceptance
of the C language without the background in assembly to go with it.
The thing about C is that it is intended to still provide full-service
access to memory, etc.  You're handed a loaded gun already nicely aimed
at your foot for you.  You're expected to know how to use the gun.
However, everyone seems to have forgotten how things work internally and
are surprised when you can get away with more than you bargained for.  A
similar thing could be said about much of perl!

Java, Python and other "safety languages" provide a much much better
playground to write bad code in and still feel safe.  Unfortunately,
with such wrapped protection often comes a detriment: speed.  (And yes,
I'm aware that you can write a good implementation of an algorithm in
python that beats a bad implementation in C).
Wes Hardaker                                     
My Pictures:  http://capturedonearth.com/
My Thoughts:  http://pontifications.hardakers.net/
vox mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
O'Reilly and Associates
For numerous book donations.