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

Pages: 1-

Real programmers understand machines

Name: Anonymous 2016-01-05 11:47

Garbage Collected programming languages collect garbage programmers, who are ignorant about concepts like memory management and would only write garbage code.

High level programming languages are made by real programmers, for real programmers, who already understand these concepts. Attraction of shitty programmers to these languages is a side effect.

Name: Overmind 2016-01-05 13:44

Name: Anonymous 2016-01-05 14:56

the anti GC joke is retarded and has gone too far

Name: Anonymous 2016-01-05 15:03

its not funny and makes you look like an idiot

Name: Anonymous 2016-01-05 15:14

Manual Memory Management programming languages allocate garbage programmers, who are ignorant about concepts like garbage collection and would only write garbage code.

High level programming languages are made by real programmers, for real programmers, who know better than to waste time plugging memory leaks. Attraction of shitty programmers to these languages is a side effect.

Name: Anonymous 2016-01-05 15:15

>>5
But I have a right to change any bit in the memory of my computer.

Name: Anonymous 2016-01-05 15:35

>>6
Sure, if you're fucking around with drivers, or mashing the CPU state to swap user-space threads and such.

But data, algorithms, and procedures don't need to be identified by their memory location, but by their semantics of processing. Therefore, dealing with such things at the "bit of memory" level is not the appropriate level of abstraction.

It certainly is when you're creating the garbage collector or compiler, though, because that is where the declarations of how your program manifests on the hardware exist.

Name: Anonymous 2016-01-05 15:39

>>6
Except CPU microcode and firmware protected from modification.

Name: Anonymous 2016-01-05 17:49

>>5
Exactly! The programming languages that require understanding of programming, make it easy to spot bad programmers, because writing good software requires knowledge, not copy-pasting code snippets from the web.

While the concept of GC is wonderful, given enough resources, it makes it harder to find an outstanding programmer writing good code, because he knows what he's doing, instead of running into a code monkey, that repeats memorized code snippets and creates puzzle that works, but nothing more.

Name: Anonymous 2016-01-05 17:55

>>8
CPU microcode patching is not that hard. Both AMD and Intel provide microcode patches for their CPUs.

Modification of firmware, while not directly from under the OS, is doable. Sometimes it might require some hardware tinkering.

Name: Anonymous 2016-01-05 18:38

>>10
Microcode that is encrypted and processed by CPU DRM firmware.
http://scripting.com/98/04/stories/openSourcePurity.html

Name: Anonymous 2016-01-05 21:34

>>9
Real Programmers™ understand machines. "Machines" include compilers, GCs, runtimes, VMs, standard libraries, etc.

Name: Anonymous 2016-01-06 9:13

Real pogrommers program with nothing but front panel switches and blinking lights.

Name: Anonymous 2016-01-06 9:30

>>13
Multicolor LED keyboard+vim.

Name: Anonymous 2016-01-06 13:48

Get with the pogrom, Sally

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