>want to get computer to do thing to other thing
>GUI
>rub a bar of soap attached to your computer via wire on the desk
>push button to "click" on menu button on screen
>rub down soap again
>"click" on thing you want your computer to do
>take hands off mouse
>type up the thing to which you want the computer to do its thing
>clean your desk again and "click" OK
>CLI
>"Computer, do the thing to the other thing"
>it just werks
Why are you scared of the command line, /g?/
Because I'm hygienic and like having a clean desk you worthless slob
>>54445306
>have autism
>want to get (you)s so i have purpose in life
>pretty I'm a super smart guy that only uses command line
>make shit thread
>>54445351
>pretty
>>54445351
>no arguments
>>54445351
>thinks using a command line is smart
>thinks using a command line is less intuitive than a GUI
kys :^)
>>54446657
>using the smiley with a carat nose
>>54446822
>not having Emacs set to change any instance of ':)' to ':^)' by default
>being autistic
>>54446917
>using the smiley with a carat nose
>>54446948
>waaah don't talk shit about muh gooooeeyyyy
>>54445306
I'm not, I'm just a lazy faggot who uses his computer for nothing but watching youtube and shitposting.
>>54446977
>:^)
>>54449036
>using the smiley with a carat nose
>>54445306
>GUI
>Want to chance vibrating density of your IoT buttplug
>Double click on icon
>slide a slider
>click apply
>CLI
>try to remember chinkshitwirelessbuttplugconfig executable's name
>write it to command line
>"unexpected yada yada see --help"
>--help
>scroll through bunch of irrelevant settings like pulsing light(kek you cant even see it) and battery management.
>find the option you want
>chinkshitwirelessbuttplugconfig -vf 1500 11 0 && chinkshitwirelessbuttplugconfig -r
>>54449184
>not$ man chinksh[tab]
>not$ chinksh[tab] --help | less
>not knowing how to operate your IoT botplug
Typical windrone.
>>54449127
>being triggered by the smiley with the carat nose
>:^)
>>54445351
/thread
>>54449264
>>54445306
keep in mind that
>chinkshitwirelessbuttplugconfig -vf 1500 11 0 && chinkshitwirelessbuttplugconfig -r
didn't work because wireless drivers shit the bed again :^)
>want to draw a picture
>GUI
>use mouse to draw picture
>CLI
>setpixel(5,5).color(123,54,65,0)
>setpixel(5,6).color(123,54,65,0)
>setpixel(5,7).color(123,54,65,0)
>setpixel(5,7).color(123,54,65,0)
>kill yourself
>>54449357
>>setpixel(5,5).color(123,54,65,0)
>setpixel() is a method, not a function, probably returns an int or nothing at all
>>(int).color(123,54,65,0)
>int has no color() element
>>(123,54,65,0)
>an RGBA colour where A is 0
This post is a mess.
>>54449271
>using the smiley with a carat nose
>>54449421
>setpixel is a matrix
>access the pixel at pos xy
>change its color
>clishit can't even retain the color info and change the alpha afterwards
LMAO clishitters
>>54449286
>using the smiley with a carat nose
>windows
>click the gui and get thing
>linux
>install thing
>where is thing
>take 'ownership' of thing
>service start thing
>failed
>update repositories
>claim ownership of all sub folders that belong to thing
>launch thing as root
>finally get thing to do thing
Kys freetards
>>54449724
HAHA
you surely do jape sir
Windows:
open browser
search for program in google
visit webpage
download exe
run exe
>No automatic dependency resolving
>Dll hell
Linux:
package-manager install thing
>paying for something worse
True delusion
>>54449561
but you set color first then stroke
are you going to press enter and then type in a command and wait?
>>54449871
>Dll hell
wew stop posting grandpa this isn't 1992 anymore
Graphical interfaces provides you with visual information while you do something.
If you don't know how to do something, having a graphical interface makes it easier to solve the problem without reading the documentation.
When you don't know what you are doing, a graphical interface is really nice to have.
The rest of the time, a command line is fine, often I would prefer to script things like if you click on the same things over and over again.
>>54449897
You're right my back hurts
Its not as bad now as it was I'll admit, but its still pretty funny that a fair few games ship with copys of common libraries, denying the very purpose of a dynamic linking in the first place
>>54449357int draw_a_picture() {
Color *c = color_new(123,54,65,0);
Pixel *p;
int ii;
for (ii = 5; ii <= 7; ++ii) {
p = get_pixel(5,ii);
if (p == NULL) {
goto fail;
}
p->set_color(p,c);
}
p->set_color(p,c);
color_free(c);
return 0;
fail:
int e = errno;
color_free(c);
return e;
}
Learn2CLI