|
Sander Rossel wrote: ... at how horribly difficult it is to do ANYTHING! So, here we have someone who writes code for a living, and prefers visual tools. That sounds a little ironic
The big advantage of the WINDOWS Gui is that it is predictable, and if done properly, most people will be able to use your application without prior training and/or books. (Which does not mean that management wont invest in those)
As someone who grew up with a command-line, I rather FTP from prompt than go and find the latest malware. The switches hardly change, so after a short while you don't have to look up each and every option. Also no ads (yet) in most command-line applications, and the added bonus that commands may be scripted - something that is harder to do for GUI's.
So no surprise that GUI's are easier; that was their main selling point. Also no surprise that the command line is a bit more efficient.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
I grew up on UNIX and loved it to bits.
When I first moved to Windows development, I pined for the power of the UNIX command prompt and it took me a long time to get used to using GUIs for things that I'd always been doing in a more "hands-on" way.
The world has changed a lot since then, though:
1) The world was not a connected place - we were rarely interested in anything going on outside of the local server.
2) File names were short and didn't have spaces; paths tended to be short and predictable.
3) Everything was done in ASCII.
4) Source code was a whole lot smaller and involved far fewer files and fewer file types.
Yes, command lines still come in very useful from time to time and most of us still use them from time to time but would anyone in their right mind choose to work exclusively that way these days?
Or to put it another way, who would prefer to type something like ":!find ../../MyProject -name "*.c" -exec grep SomeObjectName {} /dev/null" when they could simply press F12 and go straight to the definition? (Apologies if the UNIX is wrong in any way, it's been a great many years, but you see the point).
UNIX was a truly wonderful thing and from the early '70s to the mid '90s it was the best tool for anything but I've never really seen the point of LINUX beyond being an exercise in applied nostalgia. Why try to make a better penny-farthing in the age of the modern bicycle?
Slogans aren't solutions.
|
|
|
|
|
|
|
The mouse-over message is the best.
Marc
|
|
|
|
|
You have been worked for many years with Windows and did know meanwhile where to find more hidden configuration options.
Me too, but I'm still annoyed when I have to change a specific option and did not remember where to find it. And then they moved options with new Windows versions. So it does not help when knowing where it was with 7 when it is somewhere else with 10.
But I have also worked with Linux servers for many years. With the usage comes the experience. I know where to look for the configuration files. Even when not, it is not difficult to find them below /etc or /usr/local/etc.
My tips:
Use Linux. After a year or more you will know enough to ask Google less often.
Don't forget the man and info pages. Using them makes asking Google often not necessary.
Select an editor that you like.
Use some helper tools.
I prefer the Midnight Commander (MC) for directory navigation, quick editing and viewing, changing file permissions, and much more.
Finally:
A server does not need a GUI.
If you still want to use a mouse you can install a remote configuration utility like Webmin.
|
|
|
|
|
Using command line is hard for me also, can never remember the commands and what all the options. I suppose if i used it enough i would but a gui is so m7ch easier.
New version: WinHeist Version 2.2.2 Beta I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!
|
|
|
|
|
Sander Rossel wrote: But why do people do this to themselves?
The Inferior/Superior Unix Man:
Because they have an inferiority complex, and knowing obscure command line commands and their obtuse arguments gives them a feeling of superiority.
The Ostrich Unix Man:
Some prefer to keep their head buried in the sand, claiming that they can do things faster and better with the command line.
The Child Superpower Unix Man:
Knowing the command line gives some the sense of immense power over the operating system, because they never had any authority when they were children.
The Cheap Anti-Corporation Unix Man:
Isn't it amazing how people will actually pay the evil corporation when all this stuff is free!
Marc
|
|
|
|
|
|
The command line has a higher learning curve, that much is true. But if you get over the hump so to speak, you can a lot (and I mean a LOT) of things with it, that most GUI-centric application would make impossible.
My biggest peeve on it, is having to learn so many different command lines. Like, I have no desire to learn PowerShell since I'm a Unix fanboy. One is enough, but I'd suggest knowing at least one.
Jeremy Falcon
|
|
|
|
|
Sure, you can do everything and more with a command line... If you can remember all of the commands
Unfortunaly, in Linux you HAVE to do everything yourself.
I'd much rather go through an installer that let's me customize everything I want to than do some sudo curl https://something.org/something/a.key > i_dont_even_remember - and then go through a couple of files using some weird text editor just to set some basic settings
|
|
|
|
|
Once again, learning curve. Some people want things done for them, and that's ok. Some people want the nuts and bolts. And that's ok too. Both come at a price, choose your poison.
Jeremy Falcon
|
|
|
|
|
|
The meaning of life is, and has always been, 42!
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
I've always thought Garfield was rather dull and stupid. And yet, every day I find myself clicking on your Garfield link and chuckling.
It's a sign of growing older. I've either matured, or become more immature.
Marc
|
|
|
|
|
Marc Clifton wrote: become more immature
Second childhood?
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Marc Clifton wrote: I've either matured, or become more immature. Of you've gotten smarter, because I don't get the comic.
Jeremy Falcon
|
|
|
|
|
Jeremy Falcon wrote: Of you've gotten smarter, because I don't get the comic.
I think it's in the eye of the beholder. A cuddly toy bear was definitely one of life's more meaningful aspects when I was young child.
Marc
|
|
|
|
|
Nope, no way[^]
But it might be something for our resident mamils.
|
|
|
|
|
After watching that, I feel like I need a bucket to puke in.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
So do I.
It is amazing his bike didn't brake.
In Word you can only store 2 bytes. That is why I use Writer.
|
|
|
|
|
Hmmmm.
Needs an engine ....
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Best comment today.
|
|
|
|
|
I used to motocross, I agree.
|
|
|
|
|
Over rocks and between very close trees? If so you get a standing ovation from me. That's insane.
|
|
|
|