[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

>GNU coreutils why is this garbage still used /g/?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 59
Thread images: 10

File: 1465522246850.jpg (7KB, 192x185px) Image search: [Google]
1465522246850.jpg
7KB, 192x185px
>GNU coreutils
why is this garbage still used /g/?
>>
Dumb frog poster
>>
>>55759590
>Being a dumb frog poster
>>
>>55759590
WHITE MEN CAME
ACROSS THE SEA
HE BROUGHT US PAIN
AND MISERY
>>
>>55759590
what is wrong with it?
>>
File: doMlsgi.jpg (174KB, 1195x1500px) Image search: [Google]
doMlsgi.jpg
174KB, 1195x1500px
>>55759590
unix and it's descendants are garbage and it makes me feel bad when I use them
>>
>>55760304
>bloated
>shit code
>badly maintained
>not following UNIX philosophy
>>
>>55759590
>dumb frogposter
>>
>>55759590

Fuck off dumb frogposter
>>
>>55760357
now prove your points
>>
>>55759590
dumb frogposter kys
>>
>>55760357
still better than being a BSD cuck
>>
>>55759590
why is it that everyone agrees gnu coreutils suck ass, x sucks ass, bash sucks ass, firefox sucks ass ,but noone is able to make a working distro using the so called superior alternatives?
>>
>>55762130
>superior distro
it's called OpenBSD
>>
>>55760339
unix and c retarded things by 30 years
t. dennis ritchie and that other, irrelevant guy.
>>
File: uhh-cover.gif (191KB, 400x508px) Image search: [Google]
uhh-cover.gif
191KB, 400x508px
>>55760357
>>not following UNIX philosophy
this is the worst meme
>>
>>55762141
>superior distro
i said working, and since you propose OpenBSD my question still stands.
>>
File: 205.jpg (31KB, 600x406px) Image search: [Google]
205.jpg
31KB, 600x406px
>>55762130
Because open source used to be about technical excellence, academic interest, razor sharp focus and/or fun

It got replaced by nu open source which is about whining, distro hopping, muh unix philosophy, code of conducts, kickstarter donations, social activism, bike shedding, nih syndrome, etc
>>
>>55762271
yes i agree ,but since there are better alternatives ready why wont anyone make a working distro that people can run from a live usb or something and experience the superiority of technically better tools? Isnt it the better way than just making blogs about sucking and suckless tools , and why X application is totally shitty and you should use Y,Z as alternatives?
>>
>>55762130
You could use Arch, which conveniently comes without an X environment pre-installed, and install say, Wayland, Chromium and change your shell to something else. Just because it doesn't come pre packaged doesn't mean you can't do it.
>>
>>55762359
>systemd
>gnucoreutils
>gcc
>try to use wayland with not gnome or kde
i think you missed my point here.
>>
>>55762130
gnu coreutils, bash and firefox are among the most popular and arguably the best software in the world
it's perfectly normal that because a lot of people use them there is some autistic that talks shit about them
>>
>>55762189
This. Point 1, 2 and 3 seem valid, though.
>>
File: coreutils is shit.png (154KB, 924x1894px) Image search: [Google]
coreutils is shit.png
154KB, 924x1894px
>>55760357
he is completely right
>>55761697
>>55762011
git.savannah.gnu.org/cgit/coreutils.git/tree/src/true.c
cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/true/true.c?rev=1.1&content-type=text/x-cvsweb-markup&only_with_tag=MAIN
>>
>>55762568
so not supporting arguments with help usage is a good thing for you?
it has just a branch more than the other implementation the will never be executed if you don't supply arguments, a constant performance penalty caused by a greater binary size of the executable that means absolutely nothing considering that the linux kernel is more performant than every BSD kernel and probably the difference in size on disk is negligible or nil
>>
>>55762506
i do not say they are bad, i say some people claim there are better alternatives but noone is prooving it by creating a working distro using them.
>>
>>55762646
because the BSD software is not portable garbage, every BSD fork implements their kernel and tools with not compatibility with each other
meanwhile gnu software is used everywhere because it just werks (now it's even supported officially on windows!)
>>
>>55759691
RUN TO THE HILLLLLLLLLS
RUN FOR YOUR LIVEEEEEEEESSSSS
>>
>>55759590
because they aren't running OS X's BSD Core Utils
>>
File: nickle.jpg (304KB, 1220x1480px) Image search: [Google]
nickle.jpg
304KB, 1220x1480px
>>55762189
>>
File: wut.jpg (25KB, 513x453px) Image search: [Google]
wut.jpg
25KB, 513x453px
>>55762642
So the fact that the linux kernel, which has nothing to do with coreutils, is better than any BSD kernel is, for you, a good reason to use that piece of shit called coreutils that is able to bloat something as stupid as true.c?
>>
why? why do you think it's bad?
it werks, and that's all that matters
>>
>>55763122
waste of dubs
if you think an if block with argument parsing is bloat maybe you don't have the competence to talk about it
also that's the implementation of false too
>>
File: O SHIT.jpg (41KB, 960x472px) Image search: [Google]
O SHIT.jpg
41KB, 960x472px
IT'S A UNIX SYSTEM

I KNOW THIS!!!!
>>
>>55763207
>defending bloat
kys
>>
>>55763298
>defending cuckoldry
I know your software is going to be stolen with no compensation so you are not going to actually put effort in making it portable, documented and with actual features but please stop spreading lies about something you don't understand
>>
>>55762642
It's bad code. This kind of thing is written by someone who whines about maintainability and then overengineers everything to death. Try maintaining a code base when you have garbage like that floating around. It hurts.
>>
>>55759590
kys, gnu is perfect
>>
>>55763822
nice joke
>>
55763338
It's not stolen if you're giving it away for free :^)
>>
>>55764259
just like your wife
>>
>>55762646
There are distros using busybox and musl.
>>
>>55760357
>bloated
you say "bloated" like it was "<browser> uses 2gb ram to display a single page" when it's actually "hey why does cat have -v"?

>shit code
i agree but this is subjective. gnu code is supposed to work literally everywhere and catter to every use case on earth. on their own terms they have good code.

>badly maintained
can't comment on this, but what is there to maintain anyway? these shit have been there for decades aside from the "ls" bullshit that happened recently not much has been changed.

>not following unix philosophy
i wanna see your 'unix philosophy' handle google or facebook level workloads, you cuck.
>>
>>55764286
There is one distro (alpine), not realizing that busybox is made for embedded systems like smart TVs, not for a desktop.
>>
>>55759590
gnu true:
#include <config.h>
#include <stdio.h>
#include <sys/types.h>
#include "system.h"

/* Act like "true" by default; false.c overrides this. */
#ifndef EXIT_STATUS
# define EXIT_STATUS EXIT_SUCCESS
#endif

#if EXIT_STATUS == EXIT_SUCCESS
# define PROGRAM_NAME "true"
#else
# define PROGRAM_NAME "false"
#endif

#define AUTHORS proper_name ("Jim Meyering")

void
usage (int status)
{
printf (_("\
Usage: %s [ignored command line arguments]\n\
or: %s OPTION\n\
"),
program_name, program_name);
printf ("%s\n\n",
_(EXIT_STATUS == EXIT_SUCCESS
? N_("Exit with a status code indicating success.")
: N_("Exit with a status code indicating failure.")));
fputs (HELP_OPTION_DESCRIPTION, stdout);
fputs (VERSION_OPTION_DESCRIPTION, stdout);
printf (USAGE_BUILTIN_WARNING, PROGRAM_NAME);
emit_ancillary_info ();
exit (status);
}

int
main (int argc, char **argv)
{
/* Recognize --help or --version only if it's the only command-line
argument. */
if (argc == 2)
{
initialize_main (&argc, &argv);
set_program_name (argv[0]);
setlocale (LC_ALL, "");
bindtextdomain (PACKAGE, LOCALEDIR);
textdomain (PACKAGE);

atexit (close_stdout);

if (STREQ (argv[1], "--help"))
usage (EXIT_STATUS);

if (STREQ (argv[1], "--version"))
version_etc (stdout, PROGRAM_NAME, PACKAGE_NAME, Version, AUTHORS,
(char *) NULL);
}

exit (EXIT_STATUS);
}

unix/osx true:
>>
>>55760357
>UNIX philosophy
fuck that shit
>>
File: longcat.png (1MB, 1126x10000px) Image search: [Google]
longcat.png
1MB, 1126x10000px
>>55764350
It goes a bit beyond that
>>
>>55760339
(You)
>>
>>55762642
lol what are man pages amirite guys
>>
>>55762359
>chromium
D R O P P E D
R
O
P
P
E
D

chromium is just as garbage as chrome and firefox
>>
>>55759590
Better than BSD shit
>>
>>55764906
But that's wrong
>>
File: dieoflols.jpg (2KB, 83x125px) Image search: [Google]
dieoflols.jpg
2KB, 83x125px
>>55762141
>superior
>>
Must feel bad to shill for such a shit system with a total cuck license.
I hear walmart's hiring.
>>
>>55765424
With how many threads can you sort in parallel with e.g. shit netBSD sort that ships with macOS?
>>
>>55766058
The answer is one. Meanwhile with Stallman tier GNU sort you can into --parallel
>>
BSD coreutils are primitive and have less features than the GNU counterparts.

>b-b-but the BSD version of ls is only 1KB and the GNU version is 9999 GB!
Good, the next time you need to install an UNIX on a 1970 hard disk with 1 MB of RAM, use a BSD.
>>
>>55763822
>>55763298
>>>/facebook/
>>
>>55764351
Yeah, let's ignore Android, which has no GNU.
Thread posts: 59
Thread images: 10


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.