Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Trust the World's Fastest VPN with Your Internet Security & Freedom - A Lifetime Subscription of PureVPN at 88% off. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment Re:Linus is a dumb ditch digger (Score 1) 353

I will answer it this way. What file system are you using? How many other file systems have you used in the past 20 years on Linux? That is one small bit of the Operating System known as Linux, which has nothing to do with what Unix was doing 35 years ago.

Because Unix/Linux has been highly modularized, the innovation you fail to see is happening in all sorts of places. Usually followed by 99% perspiration in getting implementation working. And it appears and small increments in a huge ecosystem.

Heck, I would even suggest to you that Linus Choosing GPL was "innovation" (even the GPL was innovative)

Comment Re:Dams, too (Score 1) 240

I wouldn't be surprised if a different environmental group was opposing spillway repairs because some subspecies of Meadowfoam lived nearby. Or some tree infestation beetle. Or fairy shrimp.

You think I am joking? All three of those have been used to obstruct repairs and infrastructure projects in Butte County. They will literally classify same thing as a "endangered subspecies". I wouldn't be surprised if some local Environmental Group was protesting anything. They do that a lot around here.

Comment Re:It's about time (Score 1) 62

Yeah, Google sells there phones everywhere. (Hint: they don't. I can't get a Google phone if I wanted). Google may support their phones a longer time, but other manufacturers don't. Even in the premium segment.

Besides, you talk about 2 years for a Pixel... I talk about over 4 years supported. So, liar? More like realistic vision on longevity of devices.

Comment Re:Artificial language limits (Score 1) 369

Any language that could replace C and assembler would need to be statically compiled. So for Java, C#, Python and so on you'd have to define a subset that does not require a runtime parser or standard library. And you'd need extensions (or a static module system) that allows you to add assembler for direct hardware access. And a new compiler that can generate static code instead of the intermediate VM they target now. Not impossible by any means and probably a fairly interesting exercise too, but the languages would end up rather different and more restricted than the full versions people are used to.

Rather, I expect and hope that something like Rust will eventually supplant these languages in this space. Rust gives you the best of both worlds, with a statically compiled binaries and good memory safety at compile time, rather than runtime. You pay for it by having to be much more explicit about ownership than in these languages though. I've followed that project for a good while and it's clear that targeting small embedded systems is a struggle even for such a language; Java and friends would be much more difficult still.

Comment Re:Artificial language limits (Score 1) 369

FORTH is the rare language that tends to be even more memory efficient than C. The runtime interpreter is truly minimal (really just following a bunch of jump tables); you can have a small environment and application code in less than 8K.

On the other hand - and I say this as someone who likes FORTH a lot - you'd be hard pressed to find people claiming that FORTH is any higher-level (or easier to develop in) than C or assembler.

On the third hand - and off-topic here - it's quite a fun little language to use. Just like you can say that Scheme is programming directly in an AST, using FORTH is writing code directly for a stack machine. It's probably good for you to have a bit of experience even if you never do anything "real" with it.

Comment Re:It's about time (Score 1) 62

cheaper premium smartphones

It's not a premium smartphone, if you don't get updates... So, let me fix that for you: cheaper smartphones. That's it, explains it all...

Even Google and Samsung suck at keeping updates going for longer than six months, which is why the user who expects longevity and supports shells out for Apple. Sad to say, but I expect my smartphones to last four years. Two, new as my wifes phone on a subsidized contract (with flat everything), and then two more years as a hand-me-down for me with a much cheaper plan.

Slashdot Top Deals

"There are some good people in it, but the orchestra as a whole is equivalent to a gang bent on destruction." -- John Cage, composer

Working...