Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

GNU Hello

Name: Anonymous 2008-12-13 23:55

The latest version is a 488K archive.
488K compressed for a hello, world application.

Name: Anonymous 2008-12-13 23:58

http://www.gnu.org/software/hello/
Unlike the elementary version often seen, GNU Hello processes its argument list to modify its behavior, supports greetings in many languages, and so on.

Name: Anonymous 2008-12-14 0:24

the best the best the best the best the best the best the best the best the best the best the best the best the best the best the best

Name: Anonymous 2008-12-14 1:18

>>1
GNU-Hello leverages core skillsets and world-class team synergy through Hello World to provide clients worldwide with robust, scalable, modern turnkey implementations of flexible, personalized, cutting-edge Internet-enabled e-business application product suite e-solution architectures that accelerate response to customer and real-world market demands and reliably adapt to evolving technology needs, seamlessly and efficiently integrating and synchronizing with their existing legacy infrastructure, enhancing the e-readiness capabilities of their e-commerce production environments across the enterprise while giving them a critical competitive advantage and taking them to the next level.

Name: Anonymous 2008-12-14 1:42

-r-xr-xr-x  1 root  wheel    67K Feb 24  2008 /usr/local/bin/gnudiff
-r-xr-xr-x  1 root  wheel    31K Dec 12 18:43 /usr/local/bin/bsddiff
-r-xr-xr-x  1 root  wheel    27K Dec 12 18:43 /usr/local/bin/2diff


-r-xr-xr-x  9 root  wheel    75K Feb 24  2008 /usr/local/bin/gnugrep
-r-xr-xr-x  1 root  wheel    23K Nov 20 07:18 /usr/local/bin/pcregrep
-r-xr-xr-x  6 root  wheel    23K Dec 12 18:45 /usr/local/bin/bsdgrep


-r-xr-xr-x  1 root  wheel   303K Nov 27 07:27 /usr/local/bin/gtar
-r-xr-xr-x  1 root  wheel    51K Feb 24  2008 /usr/bin/bsdtar


lol gnu bloat

Name: Anonymous 2008-12-14 1:51

>>5
Is an Anonix developer.

Name: Anonymous 2008-12-14 2:20

>>6
actually, no.
anonix doesn't have diff, grep, or tar, and now that it's dead (http://rechan.eu.org/misc/anoncoreutils/ is gone), it probably never will.

here's some more:
-r-xr-xr-x  2 root  wheel   278K Nov 21 03:42 /usr/local/bin/gawk
-r-xr-xr-x  2 root  wheel   120K Feb 24  2008 /usr/bin/awk


-r-xr-xr-x  1 root  wheel    55K Feb 24  2008 /usr/bin/sort
-r-xr-xr-x  1 root  wheel    25K Dec 14 01:57 /usr/local/bin/bsdsort


-r-xr-xr-x  1 root  wheel    60K Dec 14 02:06 /usr/local/bin/gnuls
-r-xr-xr-x  1 root  wheel    25K Feb 24  2008 /bin/ls


-r-xr-xr-x  3 root    wheel    200K Nov 21 13:52 /usr/local/bin/gcc44
-rwxr-xr-x  1 root    wheel     93K Dec  7  2007 /usr/local/lib/TenDRA/bin/tcc
-r-xr-xr-x  1 root    wheel     14K Nov 21 04:16 /usr/local/bin/pcc

Name: Anonymous 2008-12-14 3:14

>>5,7
Now compare features.

Name: Anonymous 2008-12-14 4:25

Now compare features.
gnu diff/bsd diff: gnu diff has a few extra options that no one ever uses

gnu grep/bsd grep: bsd doesn't support a few completely useless options (-z, -u, --mmap, --include, --exclude, --exclude-from), and some aliases for options that it does support (-d for --directories, -r for -R, --colour for --color)

gnu tar/bsd tar: bsd tar is a lot faster

gnu awk/bsd awk: gnu awk is broken unless you use the --posix option, with --posix it's just a bit slower than bsd awk

gnu sort/bsd sort: bsd sort doesn't support -g and -M, gnu sort doesn't support -R

gnu ls/bsd ls: gnu ls has a few options that no one ever uses (--si, --show-control-chars, etc.)

Name: Over 10 Thread 2008-12-14 5:20

This thread has over 10 replies.
You can't reply anymore.

Name: Anonymous 2008-12-14 5:22

>>1,9
Whoa a binary that's like 100k larger than other systems. Fuck that bloated C language, we need to return to assembly right now before binary sizes really bloat up.

Name: Anonymous 2008-12-14 5:22

>>10
Not even 1000 replies can stop me from posting. See http://dis.4chan.org/read/prog/1223245977/1000-1002 if you don't believe me.

Name: Over 13 Thread 2008-12-14 6:16

This thread has over 13 replies.
You can't reply anymore.

Name: Anonymous 2008-12-14 7:48

>>7
Do your bsd tools support localization?

Name: Anonymous 2008-12-14 8:43

>>2
My C compiler AND x86 assembler combined is smaller than that!

>>7
The anoncoreutils are still there, but only a little over half of them (53% according to http://rechan.eu.org/misc/anoncoreutils/STATUS ) have been finished. I feel kind of bad about it :(

>>14
fuck localization

Name: Anonymous 2008-12-14 9:33

>>15
fuck localization

oh
fuck binary sizes

Sorry for even trying to talk to you, I didn't know you were an anonix developer.

Name: Anonymous 2008-12-14 11:00

If it was about an order of magnitude difference, I'd say binary size could matter, since it could mean the difference between keeping them on disk or cached in RAM. Or between a single read and reading multiple fragmented blocks.

Do the Gentoo peops have some OMG optimized way of doing the localization at compile time? They really ought to.

Name: Anonymous 2008-12-14 11:05

>>17
Well, now that you ask, we have in fact. On my system it occupies exactly 0 kb of memory.

$ hello
bash: hello: command not found

Name: Anonymous 2008-12-14 11:37

Name: Anonymous 2008-12-14 12:17

Bloat is only bad when Microsoft does it.

Name: Anonymous 2008-12-14 12:59

>>18
You must have meant to quote some other post to which you gave a relevant answer. Don't worry about it, it happens.

Name: Anonymous 2008-12-14 13:17

Do your bsd tools support localization?
both bsd and gnu support localization:
 * ls
 * tar

neither support localization:
 * awk
 * diff

only gnu supports localization:
 * grep
 * sort

Name: Anonymous 2008-12-14 13:25

>>22
/usr/share/locale/zh_CN/LC_MESSAGES/gawk.mo
/usr/share/locale/zh_TW/LC_MESSAGES/diffutils.mo

Name: Anonymous 2008-12-14 13:29

>>23
ENVIRONMENT VARIABLES
       The  AWKPATH  environment  variable  can  be  used to provide a list of
       directories that gawk searches when looking for files named via the  -f
       and --file options.

       If POSIXLY_CORRECT exists in the environment, then gawk behaves exactly
       as if --posix had been specified on the command line.   If  --lint  has
       been specified, gawk issues a warning message to this effect.


the gnu diff man page doesn't even have an ENVIRONMENT VARIABLES section.

Name: Anonymous 2008-12-14 13:32

>>24
Patches are welcome. *grabs dick*

Name: Anonymous 2008-12-14 13:39

>>25
*grabs RMS*

Name: Anonymous 2008-12-14 13:46

>>26
AUTHOR
       Written  by  Paul  Eggert,  Mike Haertel, David
       Hayes, Richard Stallman, and Len Tower.

Name: Anonymous 2008-12-14 14:37

It takes six people to write a ``Hello World'' program.

Name: Anonymous 2008-12-14 14:39

>gnu diff man page

>man page
>gnu

use the info files you flaming retard

Name: Anonymous 2008-12-14 14:41

HEY GAIZ, LET'S IGNORE THAT THE SOLE REASON FOR THAT HELLO WORLD PROGRAM IS TO DEMONSTRATE GOOD PACKAGING PRACTICES AND THE USE OF AUTOTOOLS

Name: Anonymous 2008-12-14 15:20

>>29
use man pages like the rest of the world you flaming retards. half the time the info page is the same as the man page, including the "please download 50 megabytes of shit and view this man page in the gnu info viewer instead of man" part.

Name: Anonymous 2008-12-14 15:21

>>30
YHBT

Name: Anonymous 2008-12-14 15:22

RMS is the devil.

Name: Anonymous 2008-12-14 16:00

>>29
% info diff
File: libc.info,  Node: Elapsed Time,  Next: Processor And CPU Time,  Prev: Tim\
e Basics,  Up: Date and Time


FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF info sux

Name: Anonymous 2008-12-14 17:58

info is what would happen if someone took all the worst things about windows help files, man pages, microsoft powerpoint, and emacs, and combined them into a single program and format.

Name: Anonymous 2008-12-14 19:23

>>27,28
Sounds enterprise

Name: Anonymous 2008-12-14 19:45

>>28
That was quoted from the diff(1) manual page.

Name: Anonymous 2008-12-14 19:58

>>30
Doesn't change the fact that their packaging practices and autotools are shitty.

Name: Anonymous 2008-12-14 20:04

>>35
At least it's hypertext. Large man pages like bash.1 are practically useless without links to headings.

Name: Anonymous 2008-12-14 20:28

>>39
/^EXPANSION

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List