|
|
|
|
|
by mschwaig
2784 days ago
|
|
Yes for most userland applications removing hidden allocations is not a concern, which is why for most general purpose programming languages this is way down the priority list. Most languages make allocations behind your back so that your code can focus on the logic you actually care about since you could not do anything about running ot of memory anyways. However there are projects where that level of control matters. For those projects C is currently still the default choice, even though it was designed more than 40 years ago. Some choices made back then might be huge liabilities for code we are writing now, because we still need that kind of language. A modern alternative to C could provide a huge value to all of us, mostly through more correct, secure and/or performant software. |
|