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

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Does it really matter? (Score 2) 285

C for modern microcontrollers is a good mix. Easy to access bit-level operations (port control, bit bashing etc) but providing structured programming framework with easier debugging (libraries, function calls, interrupts, even portability to other architectures).

I code ASM for quite a few when needed (ie things like the Attiny5/10 due to stack limitations ) but realistically doing it in C makes the end-to-end development process a lot smoother.

The compiler will out optimise the human in almost all cases, and if you have a specific block that you absolutely have to code in ASM then you can simply inline it within the C. If you need to ilk out that last few bytes in the flash then it's often cheaper to bump to the next uC size than pay someone to stuff around for days trying to out optimise (most optimisations will tend to be through algorithmic / process changes), not to mention dealing with the inevitable quirks/pains when someone tries to modify it.

Comment Does it really matter? (Score 1) 285

C isn't really used / chosen any more to participate in the international dick-waving contest. I hope in many ways C is falling out of favour with people just trying to "be cool" or using it for tasks that it's ill suited for.

Regardless of C falling in popularity (if legitimate) it's unlikely to be buried any time in the next 50 years given its use in the core of everything from OSs to 1K microcontroller firmware.

Comment Perfect for driving my Moller sky car on. (Score 1) 277

Sounds like someone got a good bucket sized serving from the gravy trough here to have this happen. The outcome is most likely going to be poor on efficiency and higher than "anticipated" on maintenance ( which will be no shock ), and the next bucket sized serving of gravy will be served up to "research" the issues further and facilitate someone's lifestyle.

Comment Re:Uber + Autonomous vehicles = Dumb (Score 2) 151

"Uber getting involved in autonomous cars makes absolutely zero business sense"

Er... if this is truly your thinking, you'd make a very poor CEO.

Self driving technology will make companies like Uber completely obsolete unless they either get on the badnwagon, or find a partner - and there aren't many left. Tesla is already working on building their own autonomous ridesharing fleet to compete with Uber. Ford has also purchased a ridesharing company. BMW is starting their own. Lyft is partnered with GM.

This is all a giant race, and we don't know who will come out on top, but if Uber just sat around and did not invest in this area, they would most assuredly be out of business in under 10 years.

Comment Playing with fire (Score 3, Insightful) 170

Any frequent traveler like myself will tell you you're playing with fire leaving valuables like a laptop in a checked bag. Checked bags are lost ALL THE TIME, stolen from all the time, and damaged even more. If you're lucky, your travel insurance may throw you a bone for the value of the laptop but they won't be able to replace the value of what's on it. I won't even get into how disruptive it will be to your business trip or vacation to have a missing laptop.

Rule #1, avoid checking luggage at all costs. Rule #2, if you are forced to check, don't put anything in there except clothing, sundries, and other things of little value.

Comment Re:It is an engineering defect. (Score 1) 176

Initially we were thinking it was a ball/pad issue, but we've found even with the jobs redone and bracing on the chassis to stiffen up the area, there's still a non-insignificant number of units coming back with the same issue (across multiple shops, not just one). Starting to look a bit more like an issue with either the actual chip itself or the PCB, not to say it definitely isn't a ball issue but it's not clear cut.

Either way, it's good to see Apple now admit the issue, though the $149 cost is still a bit of a cop-out ( no worries, people who have made a good income with the replacements will continue to do so for a while then ).

Comment Re:Only because of the Organians (Score 1) 116

Which companies do you propose we bust?

The last company people around here proposed be "busted" was Microsoft for it's bundling of IE... something which as we now know looking back has turned out to be mostly irrelevant.

A lot of people around here seem to want to "bust up" Google, but fail to provide any evidence of them actually using their position in any given market to influence their position in another unjustly. In fact, quite the opposite since they seem to go out of their way to list direct competitors prominently in their search results... Antitrust law does not allow the government to "bust up" a company just because they turn out to be wildly successful.

Slashdot Top Deals

The program isn't debugged until the last user is dead.

Working...