3 ms·
i believe the premise for a "friendly C" (wether attainable or not) is one such that, existing C programs can be compiled with a new compiler, which could, in p
by foxhill 11y ago
i believe the premise for a "friendly C" (wether attainable or not) is one such that, existing C programs can be compiled with a new compiler, which could, in principle, prevent certain classes of bugs.
designing a new language somewhat hinders this - unless some sort of source to source translator tool could be produced, perhaps.
in my opinion, C should roughly stay the way it is. we have higher level languages which provide a lot more safety, and we have the clock cycles available to absorb the reduced performance that they may incur. more importantly, compiler implementations for these languages can continue to reduce the gap between "high level" and "native C".
- pjmlp 11y agoThe thing is, such languages already existed outside AT&T before C had any value outside UNIX.