Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

High Level Programming Languages

Name: Anonymous 2013-09-07 16:38

When is it appropriate to use a high level programming language? Personally, I always feel guilty when using anything except C.

Name: Anonymous 2017-04-07 17:46

>>33
"You obviously never wrote any assembly. C is a terrible language for most machines because it has less features than the hardware. It's crap. C compilers have to turn whole loops into single instructions. Some of those optimizations depend on undefined behavior in C, which is well-defined in your CPU, so your code can turn into garbage."

Show me how your favorite elegance of a language resolves to these machine features that C supposedly lacks interface to. That your language has big numbers implemented on top of GMP is not going to make your point.

C is not supposed to interface with the machine, the likes assembly language does. Nor is Erlang,Any of the LISP, the JVM et cetera. That is a compilers duty. As for compilers, I think the C and C++ ones take the prize...

C is a good language, among others. It just has more tradition than some.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List