The Anonix Project (126, permasaged)

1 Name: Cudder !MhMRSATORI!!L0f5nl0+ : 2008-05-10 06:41 ID:apPW4NZm This thread was merged from the former /code/ board. You can view the archive here.

Since 4chan's /prog/ has become little more than meme spamming, I decided I'd try here.

Me and a group of anons are working on a POSIX-compliant OS, which will be developed anonymously and be public domain. Currently we've started on replacing GNU's Coreutils with Anoncoreutils, and have around 1/3 of the utilities finished. This is both an experiment in anonymous software development and an attempt to eliminate the bloat that GNU's programs tend to have.

Anyone is welcome to join in with this, as long as they don't leave a name and don't mind writing code for the public domain.

More info at http://rechan.eu.org/ac/ and http://rechan.eu.org/ax/

37 Name: dmpk2k!hinhT6kz2E : 2008-05-14 18:16 ID:Heaven

While I don't understand what you're trying to achieve by rewriting utilities anonymously, I don't want to discourage you from pursuing it. It's a better way to spend your time than a number of things I can think of.

However, I'd like to know why are you posting with a nick and tripcode if you believe enough in the dogma of "Anonymous" to be doing this.

As an aside, your CFLAGS should contain -Wall. Always. In fact -Wall isn't enough, since there are a number of warnings that it doesn't cover, including: -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Winline --Wredundant-decls

38 Name: #!/usr/bin/anonymous : 2008-05-15 01:39 ID:Heaven

>>37
Doesn't -Wall -W cover all of that? Or at least most.

My usual CFLAGS is -Os -g -ansi -pedantic -Wall -W -Werror.

39 Name: dmpk2k!hinhT6kz2E : 2008-05-15 15:45 ID:Heaven

Unfortunately, they don't.

There are a lot of flags that are more troublesome than they're worth, but the Perl and FreeBSD projects make use of the above listed ones.

-Wall -Wextra (the -W) is pretty good though.

I used to play with Splint as a counterpart to GCC's warnings. It's extremely paranoid though: http://www.splint.org/

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: