Post number #851264, ID: 72b1bc
|
I have a feeling once you're mastered the programming stack, someone will invent a new language, supposed to fix the problems of its direct predecessor while bringing back the problem of its older ancestors, but somehow successfully marketed it so the new tech startups require all fresh graduates to use it until someone else invent a new one.
And then there is Java.
Post number #851308, ID: 4330b8
|
I don't have your problems, I code in C.
Post number #851360, ID: 441e99
|
>>851309 rust? Idk what you actually want closer to metal you are the more arcane so
Post number #851458, ID: 7968e5
|
Languages should naturally die and evolve all the time. >>851309 Forth, undoubtedly. The entire language is built around basic stack manipulations, so it's real easy to implement at a low level, and supports an expressive set of self-modifying capabilities. Though, you probably will have to roll out your own implementation since all the public ones suck.
Post number #851487, ID: 18d2d3
|
C is the only language you'll ever need, it's been the standard for 50 years and probably will be the standard for decades to come. Every other language dies out after a few years but C has the perfect balance of a general purpose language so it won't.
Post number #851494, ID: 8fcc5f
|
>>851487 but isn't it modeled after the hardware? specifically a hardware with i/o + cpu with arithmetic unit and register + memory. what if I need to code something on an abstracted VM? or a web browser?
sure I don't doubt that hardwares won't change for a long time, and the VMs and abstracted OS layers will probably be in C, but it won't replace JS or Java/Swift.
Note that this isn't related to OP (language longevity) just saying it isn't as general purpose as people make it.
Post number #851861, ID: 7968e5
|
>>851487 C sucks and should be considered harmful.
Post number #851866, ID: 607867
|
>>851861 rust programmer detected
Post number #851946, ID: 18d2d3
|
>>851494 browsers shouldn't be running code, but you can compile C to WebAssembly. And if C doesn't fit your application, then probably no other general purpose language will.
Total number of posts: 9,
last modified on:
Sun Jan 1 00:00:00 1649741262
| I have a feeling once you're mastered the programming stack, someone will invent a new language, supposed to fix the problems of its direct predecessor while bringing back the problem of its older ancestors, but somehow successfully marketed it so the new tech startups require all fresh graduates to use it until someone else invent a new one.
And then there is Java.