Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Take This GUI and Shove It

snydeq (1272828) writes | about 4 years ago

IT 1

snydeq writes "Deep End's Paul Venezia speaks out against the overemphasis on GUIs in today's admin tools, saying that GUIs are fine and necessary in many cases, but only after a complete CLI is in place, and that they cannot interfere with the use of the CLI, only complement it. Otherwise, the GUI simply makes easy things easy and hard things much harder. 'If you have to make significant, identical changes to a bunch of Linux servers, is it easier to log into them one-by-one and run through a GUI or text-menu tool, or write a quick shell script that hits each box and either makes the changes or simply pulls down a few new config files and restarts some services?' Venezia writes. 'And it's not just about conservation of effort — it's also about accuracy. If you write a script, you're certain that the changes made will be identical on each box. If you're doing them all by hand, you aren't.'"
Link to Original Source

Sorry! There are no comments related to the filter you selected.

in addition to easier (1)

yagu (721525) | about 4 years ago | (#33787954)

and, to extend the example, aside from "which is easier", I don't know how many times I've had to iterate on a task in a GUI that had no CLI for a specific repeatable task. So, not only would a CLI that I could have scripted been easier, and more accurate (same script, same change everywhere), but I could save orders of magnitude in time (typically 2 -- yes, 100x faster to script).
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?