Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Ask Slashdot: What Are the Strangest Features of Various Programming Languages?

brystar Re:Platform lock-in (729 comments)

Actually I spent this week writing C# in Visual Studio for Android and IOS devices. The new Xamarin.Forms is fantastic, native UI but still cross platform C#. Microsoft doesn't seem to be locking anyone in and even standardized the platform enabling cross platform development.

about two weeks ago
top

USB 2.0 Spec Is Final - Up To 480 MB/s

brystar Ugh.. USB needs to go faster? (227 comments)

I just want to say that usb already manages to ruin most of my days at work.
I work on diagnostics for a hardware company that sells docking stations and we have a product with usb in it. Developing a software diagnostic was a pain in the ass. The protocol is so screwed up. I think its a conspiracy to up the processor speeds the average computer user needs.
The OHCI implementation (OPTI & CMD chips) causes an interrupt every millisecond. When this interrupt occurs a bunch of data is sent over the link. Lots of software driver activity. Regardless if there is a device plugged in or not watching this on a Logic Analyzer you see a bunch of data being processed that basically means "I'm ok, I'm still here". If that interrupt isn't handled properly system crash or at least USB crash. Actually using a device increases this of course but I think for a USB mouse to suck this much resources is.. bad?
UHCI (Intel) implementation is slightly better. Except no one can get it to work if its not built into motherboard (except VIA, what does that say?). Doesn't cause as many interrupts, and its IO based. Basically USB 2.0 is going to increase the frequency of interrupts. Faster processors benefit who?.. Of course I'm just being paranoid because i'm a software guy at a hardware company.
~Bryan Starbuck

about 14 years ago

Submissions

brystar hasn't submitted any stories.

Journals

brystar has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>