3 ms·
As a mostly (ancient!) hobbyist programmer - so take my views as a bit grumpy - we seem to have developed such complex toolchains and frameworks, that the indus
by linker3000 5y ago
As a mostly (ancient!) hobbyist programmer - so take my views as a bit grumpy - we seem to have developed such complex toolchains and frameworks, that the industry suffers from 'goldfish bowl' syndrome in that the IDEs and tools have grown in complexity and size to fit the complexity we've created (that's a bit recursive!).
I know it's a crude comparison, but consider the likes of installing Turbo Pascal and a few libraries ('units') from back in the day with what I had to go through to setup the vscode-based toolchain on Linux for the Raspberry Pi Pico, which required me to fudge a script: https://github.com/linker3000/Pico-setup/blob/main/pico_setup.sh https://github.com/linker3000/Pico-setup/blob/main/pico_setu..., and I almost gave up after 3 days of on-off tinkering trying to follow various instructions to get the same IDE running under WSL due to various quirks and changes which made the online instructions out of date or missing key tweaks.
I even approach platformio with a degree of trepidation for fear that a bucket-load of stuff will need to be updated before the odd bit of code I've hacked together will compile this time round.
Perhaps if you've grown up during the mainstream days of Eclipse, Platformio etc., their appearance and behaviour are just second nature and I'm just looking at the past through rose-tinted glasses! Oh well, back to configure and make - I can handle that!
- pjmlp 5y agoVery few frameworks have yet to match the simplicity and performance of using something like Turbo Pascal with Turbo Vision, or later Object Windows Library.