> .. ease of use, elegance ..
I wouldn't put Vim or ubuntu on either of those for a somewhat beginner.
How about, sublime and some web server like AMPP. That's way easier to get started with. Literally no friction.
I wouldn't put Vim or ubuntu on either of those for a somewhat beginner.
How about, sublime and some web server like AMPP. That's way easier to get started with. Literally no friction.
Linux cli and vim and a tiling window manager have a learning curve (mostly remembering keyboard shortcuts) but they are actually far simpler tools with less distractions and more straight forward and robust tooling.
I just taught a completely non technical 30 year old to build static html sites with the above setup. They appreciated the minimalism of having the screen split in half with code on one side and chrome on the other and no docks or menu bars to distract. They picked it up quickly.