URL: http://www.kuro5hin.org/story/2004/2/7/144019/8872

"This Kuro5hin user"n:http://www.kuro5hin.org/user/James%20A%20C%20Joyce must really hate the C programming language, but he must also know it very well. He's written a really long article about why C is such a bad choice of a programming language. If he's found so many things that are bad, how come he didn't stop using it and moved on to something better like C++, Java or Python?

I don't know C but I know the basics of C++ and compared to Java and Python it is pretty useless. However, it's bloody fast if that's what you're after. And a "more useful" programming language like Python is written in C.

So, if people realise that high-level programming languages like Python, Perl, Haskell are more useful for solving most tasks who's going to stay around with C and make sure we get these high-level programs?

The trend is to simplify programming languages and produce new ones that are easier to use. Surely we will always need low-level programming languages. For ever?

Comments

godamn

Everyone who tells you that c++ is useless is probably just the product of the sucky programming languages like java and python. shame

Peter Bengtsson

Yeah, "useless" is a bold word. Maybe I should say "productivityless" or "inappropriate-for-most-tasks-which-require-more-proptyping-than-speed"

Your email will never ever be published.

Previous:
Virtual feminization March 17, 2004 Misc. links
Next:
What's so bad about HTML guys? March 20, 2004 Web development
Related by category:
Find song by lyrics June 1, 2004 Misc. links
The Jesus story - A serious case of plagiarism January 3, 2009 Misc. links
Ask Yahoo "What state do the Simpsons live in?" January 5, 2006 Misc. links
Best YouTube Chefs of 2017 July 14, 2017 Misc. links
Related by keyword:
Go vs. Python October 24, 2014 Python, Go
Django vs. Java October 25, 2008 Django
Same but new keyboard, lovely change January 21, 2004 Mathematics
Distributed compiling with distcc May 9, 2004 Linux