Hopefully a structurally sound microkernel like L4, and a set of small but fast compilers for various languages (including haskell), written in haskell.
First though, we need to tackle the problem of the massively bloated machine code that ghc produces.
Name:
Anonymous2012-09-11 18:01
>>7
Can you make ghc output C and then compile it with gcc?
>>7
if you refer as in size bloated, the solution might come in 7.8 when llvm gets some patches to administer some information that STG now administer and making it smalller.
if you refer to other kind of bloat, i don't know
Name:
Anonymous2012-09-11 20:06
javascript v8
already outrunning everything else by a wide margin
Name:
Anonymous2012-09-11 21:09
Clang/LLVM to replace GCC
Wayland to replace X.Org
Linux is here to stay
>>12
I hope you're right, because currently the code size is just amazingly large compared to what it should be. I do like LLVM for what it can do, but I think it's ridiculous that LLVM itself is 22MB compiled. Multilingual compiler suites with almost the same amount of optimization has been written in significantly less.
>>14
Linux will be outdated, everyone will use GNU with Hurd instead of GNU/Linux
Name:
Anonymous2012-09-12 8:10
>>20
I'm presuming you're serious and not sardonic. I am a Hurd fan and I follow Hurd development very regularly. I will tell you now that Hurd is currently immature to replace Linux. Even when the Hurd team completes its DDE project, there are still plenty of other work that needs to be done before
I don't get the latest hype about 3D printers. A much better technology, not restricted to plastics has already been in place for quite a while. CNC routing machines.
High-end CNC machines can cost upwards of $100K but cheap ones that you can buy as kits or build yourself can be as cheap as $300 and they can work with a variety of metal, wood and plastic.
Name:
Anonymous2012-09-12 9:19
>>25
you can't make arbitrary solids by digging, turbohomo
Name:
Anonymous2012-09-12 9:33
Given enough time, you can have a computer glue together little pieces of powder to create useless arbitrary toys. Thats Turing 2.0.
Name:
Anonymous2012-09-12 11:02
CREATE MY ANUS
Name:
Anonymous2012-09-12 11:21
jQuery: The Write Less, Do More, JavaScript Library