3 ms·
Any chance most of the software you're writing is headless? My experience has been the opposite. I first learned C in college, and loved making command line in
by mch82 9y ago
Any chance most of the software you're writing is headless?
My experience has been the opposite. I first learned C in college, and loved making command line interfaces but never understood how to make GUI applications. When I was introduced to browser hosted front-ends, laying out interfaces for GUI apps seemed a lot simpler and made a lot more sense. Python was the first language where I was able to figure out how to write a GUI for an application running fully contained on a device. It might just be me, but it doesn't seem like a lot of programming language training paths emphasize the human user interface (command line, GUI, or otherwise). The web platform definitely does.
- 3chelon 9y agoSo weird. I also learned C in college, but Python I love and use exclusively from the command line; I'd choose to write GUI code in almost anything else. But your central argument is right, that UI stuff is ignored in non-web languages at the expense of "core" concepts, and that in turn probably does lead to insecurity. The reality is, it's historically been hard enough to find decent coders without worrying about myriad security concerns too.