Re:C0, an Imperative Programming Language for Novice Compute...
by khedoros1 on Wednesday October 18, 2017 @08:24PM
(#15504481)
Depends on the BASIC. Some varieties are compiled and have modern optimizations.
> And probably more importantly, they're implementation details
Well, right, programming languages are abstractions built on top of the actual implementation.
Re:C0, an Imperative Programming Language for Novice Compute...
by eru on Thursday October 19, 2017 @08:10AM
(#15507184)
Yes, BASIC is an abstraction that hides eg instruction re-ordering. But if you are working with abstractions anyway, then imperative programming loses that claim to a privileged position.
And probably more importantly, they're implementation details: you can't feed a modern processor out of order instructions, the entire system is built and optimised to efficiently execute sequential programs (but possibly several of them concurrently).