User: Password:
|
|
Subscribe / Log in / New account

Looks useful...

Looks useful...

Posted Mar 13, 2013 13:54 UTC (Wed) by mathstuf (subscriber, #69389)
In reply to: Looks useful... by HelloWorld
Parent article: Jitsi 2.0 released

> Using a language that isn't memory-safe for an application that will face the internet is madness.

Oh, no! Let's rewrite the kernel then. C certainly isn't "memory-safe". At least C++ has smart pointers, but since we're starting from scratch, let's write it in Haskell.

But if that's your argument, I argue that any application written in Java probably shouldn't be network-facing these days either…


(Log in to post comments)

Looks useful...

Posted Mar 13, 2013 17:03 UTC (Wed) by Cyberax (✭ supporter ✭, #52523) [Link]

> Oh, no! Let's rewrite the kernel then.
A good idea. Microsoft is looking in that direction (see: Singularity, Midori).

Of course, right now it's not (yet) feasible because of the sheer size and complexity of Linux.

Looks useful...

Posted Mar 16, 2013 1:10 UTC (Sat) by HelloWorld (guest, #56129) [Link]

> Oh, no! Let's rewrite the kernel then.
The kernel is a prime example of what I'm talking about. There have been so many vulnerabilities that they don't even bother to document them any longer.
And of course it's impossible to rewrite it in a safer language simply due to the amount of work that has gone into it, so we'll have to live with that. But that doesn't mean we should be making the same old mistakes again and again.


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds