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

 



Forgot your password?
typodupeerror
×

Comment Re:Provided you have infinite hardware resources.. (Score 1) 608

The higher the level of abstraction in your language, the higher the overhead it will create. Now, it needn't be so absolutely stupidly overengineered as .net is, but still the metric fits, the more safeguards and handrails your language comes with, the higher the overhead it incurs to have them.

Nope. Rust is a so called zero-cost abstraction language. What this means is you can pile layers of niceness to have clear and understandable code, and the generated code will be as good as if it had been hand-coded, manually unrolled.

Getting rid of C/C++ isn't just for the fun of it. Language designers have done some real progress since a few years. Nowadays you can have beautiful and efficient code.

Comment Re: I remember BeOS (Score 1) 352

The Amiga could scroll a "screen" vertically with zero tearing (and very little effort), because it was just updating a memory pointer during a horizontal retrace interval.

Yes but no. If you had used CygnusEd (a text editor), you'd knew what's it like to have frame-perfect "kinetic" smooth scrolling even under CPU load. And scrolling text in a window is a little bit more complex than just updating a pointer.

Comment Re:The obvious answer (Score 1) 236

Electric scooters are awesome. They're reliable, cheap, and in some cases, less polluting than simply walking to your destination (assuming a Western diet, anyway).

It depends. I live in the mountains, some people in my village tried electric scooters and they all blew their motor after a while. Apparently these electric scooters (all brands) can't support climbing 800m each and every day (whereas classic motorbikes and electric bikes have no problem).

Comment Re:USB-C Really isn't ready (Score 1) 293

A question though, do those commonly found USB-A ports at coffee shops, university desks, at airports and on long distance trains, coaches and aeroplanes draw enough current to charge a laptop with a USB-A to C cable?

Nope. USB-C is a complex beast, and if you want high-power charging you need devices on both ends of the cable to support the USB Power Delivery protocol, and of course be able to deliver or receive high power.

Slashdot Top Deals

Arithmetic is being able to count up to twenty without taking off your shoes. -- Mickey Mouse

Working...