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

Pages: 1-

high level etc

Name: Anonymous 2008-10-16 17:07

I've been told that C is high level but I always thought that it's low level. Have I been fooled?

Also, is C+ high or low level? And what does it mean?

Name: NO EXCEPTIONS 2008-10-16 17:18

You got tr0ll3d by an old assembly expert programmer.  There are few languages as lowlevel as C.
C++ can be both lowlevel and highlevel, depending on your use of it (either C pointers and bit mangling or complex templates and hierarchic DSLs with third party C++ metaprogramming utilities).  It isn't as high level as Haskell or Python, but offers much more abstraction than plain C.

Name: Anonymous 2008-10-16 17:54

C is high level assembly.

Name: Anonymous 2008-10-16 18:58

LISP and FORTH are both lower level than C.

Name: Anonymous 2008-10-16 19:05

>>4
Lisp?

Name: Anonymous 2008-10-16 19:53

>>5
No, LISP

Name: Anonymous 2008-10-16 22:41

C is high level. You ``functional'' idiots are just redefining that to be something other than what it actually is.

Name: Anonymous 2008-10-17 3:43

C has a very high level. In fact, it is over 9000.
(c wut i did thar?)
But really, C is a high level language. Also, it's C++, and, despite the fact that I hate it so much, it is high level as well.
A good example of a low level language is assembly. Almost anything less difficult is high level.

Name: Anonymous 2008-10-17 3:55

Assembly with macros is high level.  The only true low level programming is lovingly hand-crafting machine code.

Name: Anonymous 2008-10-17 3:56

LISP is a lot higher level than Python.

Name: Anonymous 2008-10-17 4:06

>>10
LISP is assembly for an obsolete architecture.

Name: Anonymous 2008-10-17 4:51

>>8
C has a very high level.
A good example of a low level language is assembly.
More like the only example. If you consider C high level, basically only assembly is low level.

Name: Anonymous 2008-10-17 6:26

C is high level, Adobe Flash is high level. See, that's how easy it is.

Name: Anonymous 2008-10-17 6:33

>>12
Machine code

Name: Anonymous 2008-10-17 6:57

>>12
To be fair, ``assembly'' is a pretty large collection of languages. Though I agree that calling C high-level has been ridiculous since about 1950.

Name: Anonymous 2008-10-17 7:21

>>14
Same level.

Name: Anonymous 2008-10-17 7:42

>>16
macros

Name: Anonymous 2008-10-17 8:15

>>17
That's not assembly.

Name: Anonymous 2008-10-17 8:16

>>18
good luck finding any actual assembly programming then.
even considering the self-selection due to the tediousness of writing assembly, something like 1/2 of all assembly programming would shit themselves if they had to deal with segments.

Name: Anonymous 2008-10-18 3:00

>>19
or losing the equivalence of "greater than or equals" and "not less than" that instruction macros provide.

Name: Anonymous 2008-10-18 14:40

Assembly language is low level
C is mid-level
C++ is high level
Python/Ruby are higher level
Lisp is EXPERT LEVEL


Java is shit level.

Name: Anonymous 2008-10-18 16:29

>>21
So what's the difference between C and C++ which makes one mid-level and the other high level? If you say ``classes lol'' I swear to god I will fucking snap.

Name: Anonymous 2008-10-18 16:30

>>22
classes lol

Name: Anonymous 2008-10-18 18:34

C/C++ are both low and high. depending.

If for instance you inline asm then yor using low
if your "LOL HERRO ZA WULDO" then your far more abstracted.

Low level languages = complete control and complete tedium.
High level languages = understandable and holdan hands.

Name: Anonymous 2008-10-18 19:21

C is high-level assembly
That is, assembly with lots of syntactic sugar and a few built-in extras (structs, types, the lot).
C++ is just C with more features and unparsable syntax.

Name: Anonymous 2008-10-18 22:51

>>25
Oh, come the fuck on, go write a big program in assembly so you can really fucking appreciate how much higher level C is. Fucking bullshit spouting parrot...

Name: Anonymous 2008-10-18 23:11

>>26
I've written many programs in assembly. Shit's just like BASIC, with jmps instead of GOTO

Name: Anonymous 2008-10-18 23:32

C is high level RELATIVE to assembly, which is pretty much horses to ants.

Name: Anonymous 2008-10-19 4:40

>>27
BASIC is not a dynamic programming language.

Name: Anonymous 2009-03-06 8:26

The tests include typical   programming session typical   business letter and   typical web log   entries I always   wanted to make   it easy to   access information is   probably present on   IRC forums and   I get lots   of useful stuff   gets done in   the above example.

Name: ​​​​​​​​​​ 2010-09-07 19:51

Name: Anonymous 2011-02-02 23:20

Name: Anonymous 2011-02-03 8:24


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