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

The Future of Linux

Name: Anonymous 2008-10-11 17:01

How will GNU/Linux look in 10 years? 20 years?

I think beautiful.

Name: Anonymous 2013-03-05 3:25

>>78
no, it would be less useful than symta. may be he's a freak but he can eventually make a decent general purpose programming language which can be somehow useful while any os is an utterly useless thing without millions of people using it

Name: Anonymous 2013-03-05 4:31

>>81
Well, you can provide C/C++ compatibility layer, slowly displacing C++ code completely. But yes, you cant efficiently run LispOS on top of Linux, still new x86 emulation/supervisor capabilities bring some hope.

Name: Anonymous 2013-03-05 7:28

>>81
while any os is an utterly useless thing without millions of people using it
fuck you dipshit

Name: Anonymous 2013-03-05 7:45

>>83
why are you so mean ><

Name: Anonymous 2013-03-05 7:53

>>78
You may bash my esoteric language as much as you like, but your C/C++/PHP still remains verbose as fuck.

Symta:
<C:0|inc=!C+1>.inc

C/C++:

class Counter {int C; public: Counter() {C=0;} int inc() {return C++;}};
Counter().inc();



And then nothing would have stopped Stroustrup from using <C:0|inc=!C+1>.inc syntax (where `C` has inferred type), but Stroustrup just wanted to torture you: i.e. all these Counter().inc() instead of just Counter().inc

Name: Anonymous 2013-03-05 8:00

Counter().inc() instead of just Counter().inc
That's your example? Really?

Name: Anonymous 2013-03-05 8:01

*Counter.inc() ?

Name: Anonymous 2013-03-05 8:05

>>86
So?

Name: Anonymous 2013-03-05 8:09

ie Counter.inc(2) ?
Counter().inc / Counter().inc() are both pretty horrid

Name: Anonymous 2013-03-05 8:21

int i=0;
i++;

HIBT?

Name: Anonymous 2013-03-05 8:28

>>89
Why? Counter() is function, producing closure over variable C, which takes symbol inc as argument and invokes associated method.

Name: Anonymous 2013-03-05 8:33

>>90
pure C-style:

#define Counter() int _counter_i=0;
#define inc (_counter_i++)

Name: Anonymous 2013-03-05 8:38

>>88,91
Why would it be Counter().inc if it knows inc is a symbol for the function to increment the counter? Be consistent - either use Counter.inc (as they are both functions, so the invocation of both is implicit) or Counter().inc().

Name: Anonymous 2013-03-05 8:56

>>93
use Counter.inc (as they are both functions
Nope. Counter is a function creating closure, while `inc` is just a symbol passed to created closure. It would take no sense invoking constructor with symbol `inc`

That way Closure.f(a,b,c) is just an alternative notation for Closure(f,a,b,c)

Name: Anonymous 2013-03-05 8:59

>>94
Ihave no idea what you're trying to say - is it that passing a closure a symbol should have a side-effect? That's retarded.

Name: Anonymous 2013-03-05 9:05

>>95
Haskell is shit.

Name: Anonymous 2013-03-05 21:46

>>33
.Le1    :  subl %eax  , %ecx
lel

Name: Anonymous 2013-03-06 0:37


._._._._, .     .  .,,,.,,,.........
|| ._. |||`|: :|'|| ,__ ./|  ..,.,,/
|| | | ||| |: :| || | /./ |  \----~
|| | | ||| |: :| || |//   '\  \
|| |/ //'| |: :| || . \.   \\  \
|| / //' | |: :| || |\ |    \\  \
||  //'  | |: :| || | \ \    \\  \
|| //'   `| \_/ |'| |__\ \ ...!\  \
||//'      \   /  |_'___`')|_______')
`''         ```    `'`''`` ''`'"`'~"`

Name: Anonymous 2013-03-06 2:20

GNU/Linux will be my system of choice for my desktop microprocessing system.

Name: Anonymous 2013-03-06 2:41

>>99
Linux/Android will be my system of choice for my phone and tablet.

Name: Anonymous 2013-03-06 7:13

>>100 don't be a phlatherthemon

Name: Anonymous 2013-03-06 13:08

check 'em

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