> best development environment/tools is the Raspberry Pi
The best development environment for _you_ is the Raspberry Pi.
Most people are going to want a GUI. Most users (even the vast majority of developers!) are not comfortable using a terminal 24/7. Most are going to be using whatever IDE they learned on, or whatever their team uses. That's certainly going to be a full GUI IDE that is resource-hungry. Even not considering those aspects, just compiling code takes forever.
I've tried using a Raspberry Pi before as a day-to-day device. It works okay, but you're going to miss speed quickly
The best development environment for _you_ is the Raspberry Pi.
Most people are going to want a GUI. Most users (even the vast majority of developers!) are not comfortable using a terminal 24/7. Most are going to be using whatever IDE they learned on, or whatever their team uses. That's certainly going to be a full GUI IDE that is resource-hungry. Even not considering those aspects, just compiling code takes forever.
I've tried using a Raspberry Pi before as a day-to-day device. It works okay, but you're going to miss speed quickly