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

Pages: 1-

The C Pogroming Language

Name: Anonymous 2010-02-13 8:14

Hello, I have found after years of use of C, that it has become... problematic. Too long have we clinged to this archaic programming language! I have invented my own offshoot of C, it's called "C With Namespaces". Brilliant name I know. The language syntax has dramatically changed with it, for instance, before you would write this to produce the output "hello world!":

#include "stdio.h"

int main(int argc, char*argv[]){
    printf("hello world!");
    return 0;
}

Under C With Namespaces:

main
    use stdio::printf:="hello world";
    use return:int:=0;
;

This will solve the problem which has faced users of both C and LISP: Worn out bracket keys! No longer will you have to store thousands of spare keyboards, or assign multiple keys to brackets! Using my new programming language has increased the life of my bracket keys dramatically!

Name: Anonymous 2010-02-13 8:21

>>1
But once a bracket key is worn out you could just change the registry and bind it to pause break or something else that's useless like scroll lock....

Name: Anonymous 2010-02-13 8:22

Haskell troll detected

Name: Anonymous 2010-02-13 8:33

Use the fucking code tags.

Name: Anonymous 2010-02-13 8:39

>>1
Call it the C+N programming language or Sepun.

Name: Anonymous 2010-02-13 8:53


#include "stdio.h"
#include "hax.h"
#include "anus.h"

int hax(int argc, char*argv[]){
    printf("Hax my Anus!");
    return 0;
}

Name: Anonymous 2010-02-13 10:14

Just use Forth, OP.

Name: Anonymous 2010-02-13 10:18

s" OP is a faggot" type cr

Name: Anonymous 2010-02-13 18:44

>>1
This will solve the problem which has faced users of both C and LISP: Worn out bracket keys!

So would a Model M.

Name: Anonymous 2010-02-13 19:37

Using my new programming language has increased the life of my bracket keys dramatically!
Or you could learn to touch type, and then you wouldn't need to look at your keys.

Name: Anonymous 2010-02-13 20:50

>>1
FIONS?

>>6
So is main in hax.h or anus.h?

Oh wait. It must be in anus.h... which calls anus(), which is specified in hax.h, which calls hax().

Why are you putting code in headers? Are you some kind of Sepples programmer?

Name: Anonymous 2010-02-13 21:28

>>10
You use a keyboard with printed markings?

Name: Anonymous 2010-02-14 0:19

Here's another example of the syntax, for a fibs generator

main
    use stdio::printf:d::fibs:0+>>100:f:x::=i2n:&;
    use return:int:=0;
;

This will printout fibs from 0 to 100! All that without a single bracket, amazing!

Name: Anonymous 2010-02-14 13:23

>>13
Is fibs built in to your language? If so, I am switching immediately.

Name: Anonymous 2010-02-14 21:44

>>14
fibs is included in the standard library. The entire standard library is:

printf
make
free
read
fibs

Name: Anonymous 2010-02-14 21:49

>>15
forgot int factorial(int x)

Name: !iN.MY.aRMs 2010-02-14 21:49

retardes, use *.obj files
its beter than namespases

Name: Anonymous 2010-02-14 21:52

i would have crowned you king if not for the lack of braces.

now you must die

Name: Anonymous 2010-02-14 22:02

>>17
for * in file; do mv $file $file.obj; done

Name: !iN.MY.aRMs 2010-02-14 22:04

>>19
u retard.
in "C" use *.obj and *.h files
and link command
its beter than namespases

Name: Anonymous 2010-02-15 3:44

for  * in file; do mv $file $file.obj; done

for  * in file; do mv $file

for  * in file;

* in file

Name: Anonymous 2010-02-15 5:31

>>16
Sorry there's an operator for that: "!:=<uint>"

Name: Anonymous 2010-02-15 9:14

If your editor+language requires you use the shift-key often, it is pretty fail.

Name: Anonymous 2010-02-15 10:00

If your editor+language requires you use the C-x C-key often, it is pretty fail.

Name: Anonymous 2010-02-17 10:35

[u]hallo[/u]

Name: Anonymous 2010-02-17 10:36

[u][o]h[/u][/o][u][o]h[/u][/o]

Name: Anonymous 2010-02-17 19:09

If your editor+language requires you use the esc key often, it is pretty fail.

Name: Anonymous 2011-02-04 15:12

Name: Anonymous 2011-02-04 18:09


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