Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by toyg on Tuesday December 01, 2015 @08:48AM
(#10655228)
Dude, you're likely typing on the "wrong" keyboard layout and use a "wrong" calendar... convention trumps correctness pretty much all the time. What matters is that enough people are doing it to make it "the way". I fully expect that we will eventually see a Javascript OS, because "it's so much easier to maintain".
[ Parent
| on HN ]
Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by jonathonf on Friday December 04, 2015 @03:52AM
(#10675298)
> you're likely typing on the "wrong" keyboard layout and use a "wrong" calendar
When someone shows me/I find a better way to meet a requirement I will adopt it (static site generators, Go routines, ...). I won't doggedly stick to the first thing I learned; I don't expect the world to adapt to suit me.
Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by SSLy on Tuesday December 01, 2015 @09:22AM
(#10655456)
gotta leave this here: https://www.destroyallsoftware.com/talks/the-birth-and-death...
Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by danellis on Tuesday December 01, 2015 @09:24AM
(#10655480)
We won't, because you can't write an OS in JavaScript; you need native code. Maybe a desktop environment or something, but not an OS.
Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by icebraining on Tuesday December 01, 2015 @09:35AM
(#10655574)
All languages can be compiled to native code, it's just harder for some. For example, here's an AOT compiler for JS: https://github.com/tmikov/jscomp
Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by danellis on Tuesday December 01, 2015 @09:40AM
(#10655618)
It's still a scripting language, and you still can't write an OS in it. There's no low-level access to the hardware. You could of course write all the low level parts in C, but then you haven't written an OS in JavaScript.
Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by adrianN on Tuesday December 01, 2015 @10:59AM
(#10656294)
C also doesn't have low level access to the hardware. The interesting bits of the OS are written in assembly.
Re:Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
by danellis on Tuesday December 01, 2015 @02:03PM
(#10657867)
I think the only bit that really needs to be in assembly is the context switch, but even that can be embedded in the C (which you might consider cheating, but isn't even an option in JavaScript).