3 ms·
hmm got me there I guess. Never looked closely into those, can you summarize in what way thay are better than C? Less shoot-yourself-in-the-foot maybe?
by stinos 10y ago
hmm got me there I guess. Never looked closely into those, can you summarize in what way thay are better than C? Less shoot-yourself-in-the-foot maybe?
- pjmlp 10y agoYes. Pascal dialects already in the late 80's, early 90's, allowed for: - type safe sub ranges - proper strings - type safe enumerations, enumerations as vector indexes - type safe allocation (new vs malloc) - type safe out parameters via references instead of pointers - bounds checking and checked arithmetic (you can explicit disable them if required for performance) - real modules via units - pointer arithmetic is more explicit As for MicroPython, MikroPascal from MikroElektronika supports all those tiny chips. http://www.mikroe.com/mikropascal/ http://www.mikroe.com/mikropascal/