Hacker News new | ask | show | jobs
by da39a3ee 1046 days ago
I'm surprised to see RedHat thinking that programmers will prefer a desktop GUI interface to CLI for operations like starting containers. I thought that thinking had died out 20 years ago and that even Java and Windows people understood that it wasn't what programmers wanted.
2 comments

I prefer a desktop GUI to cli for a lot of stuff. That's why I use the docker integration into intelliJ.
You think all programmers are HN-level passionate?

Most of my colleagues don't know what a ssh public key is used for.

I was astonished by how few dev people in my company knew what git vs GitHub is, how to create an ssh key, why, etc.
OK fair enough (and I was being deliberately provocative so deserve any criticism I get).

You're of course right that there's a huge diversity of programmers (in terms of experience, background, and extent to which they give a shit even if they're experienced and had access to the most helpful family background and best education a wealthy developed country can provide). But don't you kind of think that we should still encourage all programmers to see that _programmatic_ interfaces (in particular shell programming interfaces) offer so much power that they should be embraced and looked upon with enthusiasm where possible? And that we should not create static non-programmable GUI interfaces for programmers?

I agree in the same manner I agree we should fix the world hunger problem. :)
Haha but no, they're not similar. We can absolutely influence the prevalence of inappropriate GUI interfaces. For starters, push back if someone tells you to make one inappropriately. I don't think there's a huge market demand from GUI-prone programmers; I believe those people skew more towards being less opinionated and just using what's suggested. It's more driven by product managers and people writing code using languages/frameworks that are very divorced from the command line perpetuating the same thing in the products they create.