@ykot
I am a hardware designer (Microchip PIC24/32) and a Pascal programmer. For many years now.
But, due to the availability of libraries, I am stuck to using C for the embedded processors.
E.g. for Microchip, it would be a lot of work to port the USB HID and TCP/IP stacks to Pascal.
The lack of libraries for Pascal is the main reason why people are bound to the native platform tools.
Look at the ESP8266. Such a nice chip for IoT. Would be very nice if we were able to program it in Pascal.
OTOH, we now have the Pi Zero.
And a very nice library
http://www.afterwarp.net/products/pxl ... thanks !
For me, this is all I need for the more advanced projects. Linux + cheap +low power + Pascal.
In general, I think the lack of knowledge is the main reason why Pascal is underrated.
Everytime, when I show people the FPC/Lazarus combo, the are amazed !!
It runs on Mac, Linux (RPi[0,1,2], Win. Lazarus is true RAD. Youngsters do realy like it.
And then they ask: can I also make an app the RAD way for my phone to impress my friends
....
(it would be so nice if
http://smartmobilestudio.com/ would be open source)
....
I will remain an advocate of Pascal ! And for sure a huge fan of FPC / Lazarus !!