It's pretty obvious you're the one who just went through my entire post history downvoting everything. How pathetic of you. Is this because of your massive insecurity of being a brainlet?
When I first passed into the "seasoned programmer" realm (first learned assembly programming for the Z80 under CP/M) I kind of informally assumed each new advancement was building a "common body of knowledge" that all who practiced my profession would "just know." It's a saddening process as you really start realizing just how many clever solutions & techniques devised by brilliant minds are racing into forgotten obscurity because some piece of hardware to which they applied became obsolete before these new morons were even born. Then I realize the PDP-11 wizards probably saw me the same way when I'd waste 3 clock cycles with an 'LD A,0' instead of just using an 'XOR A'.
There are no dumb questions, though there remains the potential to be facing an inquisitive idiot.
I don't know how useful the low-level/high-level distinction but to me a low-level language is a language where you can look at the code and say "I know what the assembly output is going to look like". The thing that blurs the distinction is the ability to abstract away code. Since the CLR uses a JIT (though not necessarily) and non-deterministic garbage collection, you cannot make many concrete assumptions about memory access patterns or flow control, so I don't think it would qualify as "low-level".
No. Languages like Assembly and Cobol are low level languages.
They're "binary mnemonic" languages meaning that what you're writing is essentially just a mask of the binary code the assembler will generate. Somebody that's talented with Assembly can tell you the binary sequence each line of their code should generate once it's run through the assembler (for their system).
C-derived languages offer a layer of abstraction that's intended to make your code universal. C code gets run through a compiler that translates it into a lower level language (like Assembly), and then that gets assembled into binary.
20 comments
0 u/FuckshitMcDickTits 02 Mar 2019 23:41
Unless you import and wrap a native library (DLL), it all runs in CLR, which by definition makes it intermediate code.
0 u/carlip 03 Mar 2019 01:25
no its uses a compiler to send instructions to the CPU
0 u/HoneyTrap1488 28 Apr 2019 08:06
https://magaimg.net/img/7un6.jpg
0 u/HoneyTrap1488 28 Apr 2019 13:23
It's pretty obvious you're the one who just went through my entire post history downvoting everything. How pathetic of you. Is this because of your massive insecurity of being a brainlet?
0 u/carlip 28 Apr 2019 13:54
it wasn't me, but im going to now since you're accusing me of it anyway
0 u/HoneyTrap1488 28 Apr 2019 14:25
It was you.
0 u/carlip 28 Apr 2019 14:26
Yes i just told you that i did this after you already accused me of it. Get fucked you lazy nigger.
0 u/HoneyTrap1488 28 Apr 2019 14:29
So why are my comments still at -1? It's because it was you the first time, you dumb nigger.
I don't care about you downvoating my throwaway account, but you should feel like a real cunt for getting that butthurt.
0 u/carlip 28 Apr 2019 14:37
wtf are you talking about? downvoting you doesn't incur any penalty against me. clearly you belong back at your home
0 u/HoneyTrap1488 28 Apr 2019 14:42
You can only downvote equal to your CCP, you dumb nigger.
I suggest staying out of /v/programming -- since you clearly have no clue what you're talking about. You're a confirmed brainlet.
0 u/carlip 28 Apr 2019 14:44
Also not true. Why do you enjoy being so wrong so often?
0 u/HoneyTrap1488 28 Apr 2019 14:44
You couldn't code your way out of a paper bag.
0 u/carlip 28 Apr 2019 14:46
>4 day old account
>knows everything about technology
>constantly, completely wrong
0 u/HoneyTrap1488 29 Apr 2019 07:51
...
LOL!
0 u/justlogin 03 Mar 2019 02:11
I suppose .NET would be the best way to access Windows specific features...
And go back to Reddit! https://mattwarren.org/2019/03/01/Is-CSharp-a-low-level-language/ https://www.reddit.com/r/programming/comments/aw4ig7/is_c_a_lowlevel_language/
0 u/meandrunk 03 Mar 2019 07:59
This fucking post title actually made me laugh out loud.
0 u/TrevorLahey 28 Mar 2019 13:19
When I first passed into the "seasoned programmer" realm (first learned assembly programming for the Z80 under CP/M) I kind of informally assumed each new advancement was building a "common body of knowledge" that all who practiced my profession would "just know." It's a saddening process as you really start realizing just how many clever solutions & techniques devised by brilliant minds are racing into forgotten obscurity because some piece of hardware to which they applied became obsolete before these new morons were even born. Then I realize the PDP-11 wizards probably saw me the same way when I'd waste 3 clock cycles with an 'LD A,0' instead of just using an 'XOR A'.
There are no dumb questions, though there remains the potential to be facing an inquisitive idiot.
0 u/ELS_BrigadeWarning 04 Mar 2019 22:59
I don't know how useful the low-level/high-level distinction but to me a low-level language is a language where you can look at the code and say "I know what the assembly output is going to look like". The thing that blurs the distinction is the ability to abstract away code. Since the CLR uses a JIT (though not necessarily) and non-deterministic garbage collection, you cannot make many concrete assumptions about memory access patterns or flow control, so I don't think it would qualify as "low-level".
0 u/Fullmetal 09 Mar 2019 12:37
No. Languages like Assembly and Cobol are low level languages.
They're "binary mnemonic" languages meaning that what you're writing is essentially just a mask of the binary code the assembler will generate. Somebody that's talented with Assembly can tell you the binary sequence each line of their code should generate once it's run through the assembler (for their system).
C-derived languages offer a layer of abstraction that's intended to make your code universal. C code gets run through a compiler that translates it into a lower level language (like Assembly), and then that gets assembled into binary.
0 u/TrevorLahey 28 Mar 2019 13:22
COBOL?