Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Ugh (Score 1) 727

Whenever someone says, "I don't like this code I've been working on, I think I'll rewrite it" it inevitably takes longer than they expect and usually ends up being worse. Based on that principle alone, I am skeptical it will be any good (the creators weren't known for good project management).

However, they do have a group of devoted fanboys, and anytime I mention something like that on Slashdot, I get a bunch of replies saying how great Wayland is (and that I don't need X forwarding, even though I use it every day). Who knows, maybe they are right. Maybe someday I'll have a great system that combines Wayland with Python 3.

Comment Re:non sequitur? (Score 1) 143

Maybe they're trying for a hydrogen battery?

lol because hydrogen is lighter than lithium?

If you read the article, it does at least make clear what they are trying for. Their first priority is to make batteries cheaper (the range is already good enough to sell a lot, they feel, if the price goes down). Their second priority is to increase range, and they have some ideas that could increase range 400%, but they are not ready for production yet (they have problems like short battery life or whatever). Those are the things I could gather from the article.

As far as actual chemistry, there is nothing there.

Comment Re:non sequitur? (Score 2) 143

I wondered the same thing, so I read the article (sometimes it must be done).

He was making the point that lithium is not heavy. Other than that, it's hard to know what else he was trying to say, because the article doesn't give much context.

Of course, it's also possible that since he's just a spokesman, he doesn't have much else to say.

Comment Re:Ugh (Score 1) 727

That's pretty much everything, since 1995. ....The question is do we keep trying to put more band-aids on X11 or do we design something from the ground up that everyone can agree on?

There's Wayland now, and Mir was an attempt for a while. You've missed some stuff.

Comment Re:How Linux wins the Desktop (Score 1) 727

1. We need a "Default". Not necessarily a default Distro, but a set of standards that all distros can follow. Of course, other options will be allowed, even encouraged. Rationale: We need the "fragmentation" problem to be addressed, and I would suggest that a good start would to have a standard interface that is common across all of "Linux".

Biggest thing here is the ability to install apps that aren't in a repository. Most of the rest is ok.

Comment Re:Shame (Score 2) 102

Maybe, but the answers he gave were solid and interesting. one of the best interviews I've ever seen with Bjarn. Here are some good quotes:

You probably didn’t mean that, but “syntax” isn’t the most important aspect of software development. People will suffer atrocious syntax to get valuable functionality (C++ template meta-programming is an example). Also, developers and maintainers of production code eventually tire of cute (often very terse) syntax.

[to change how people use C++] I’d like to replace uses of arrays and pointers with std::arrays and vectors. I’d like to eliminate macros. I’d like to replace old-style for loops with range-for loops. I’d like to eliminate overuse of free store (heap). I’d like to break up large functions into smaller and more precisely defined ones. I’d like to replace ad hoc code with algorithms.

Not everybody can become a good programmer. The world needs a lot of programmers, maybe 20 million, but we don’t need a billion. We need to distinguish between the education of professionals and giving people a bit of computer literacy.

Languages without C’s problems typically rely on C or C++ to do their dirty work for them. I think we should think more about isolating unsafe code in a program than to eliminate it.

My aim has been constant: a direct mapping to hardware plus zero-overhead abstraction.....I hope that the tide has turned so that C++ is becoming more “novice friendly.”

Slashdot Top Deals

Lawrence Radiation Laboratory keeps all its data in an old gray trunk.

Working...