Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Java doesn't fail (Score 2, Insightful) 171

If you're coding in lots of explicit memory reference deletes, what you're writing is not C++ but C. A C++ codebase would use RRID and automatic memory management to obviate the need for any explicit memory management. My last C++ project at work contained zero (yes, zero) calls to delete/free() out of around 20000 lines of code and a year of development/testing.

You're making the same mistake you're accusing C++ developers of making - you're viewing C++ through Java lenses.

Comment Re:Pass by reference (Score 1) 612

Well, you need to take GP's point to its logical conclusion - use references everywhere. The problem with C pointers is that they have overloaded semantics - they're used for pointing to heap memory (which is the only place you need NULL) as well as for call-by-reference (for performance). C++ obviates the need for pointers in both instances. No, I'm not saying I never use pointers in C++, but they're rare, as rare as say, the "static" keyword.

Comment Re:H1B issue will be key (Score 1) 506

Allow me to elaborate.

> In theory they can't lay off a ton of people in the US without pushing the H1B's out the door first
Wrong. Only applies if the more than 15% of the company is on an H1B.

> their most cost effective workers
Wrong. Microsoft does not (and cannot) pay employees differently based on visa status. In fact, thanks to annual visa renewal fees, visa-stamping travel reimbursements, green-card processing fees, "premium processing" fees (where do you think USCIS gets its money from?), H1B employees are per capita more expensive to hire.

Yes, I used to work for Microsoft on an H1B.

Microsoft

Submission + - Internet Explorer 8 Passes the Acid2 Test (msdn.com)

mattmcm writes: (From the story) The IE team has been very hard at work on IE 8 for the past several months and they hit a huge milestone last Friday evening. The IE dev team checked in a bunch of code that included several new features implemented in the core rendering engine that enable IE to pass the ACID 2 test! This is great news for web developers: IE 8 is going to be our most standards compliant browser to date. Passing ACID 2 is really a combined side effect of all the new features that have been developed for IE 8.
Internet Explorer

Submission + - Internet Explorer 8 passes Acid2

bingo_cannon writes: Internet Explorer 8 and Acid2: A Milestone As a team, we've spent the last year heads down working hard on IE8. Last week, we achieved an important milestone that should interest web developers. IE8 now renders the "Acid2 Face" correctly in IE8 standards mode. Link

Slashdot Top Deals

Lots of folks confuse bad management with destiny. -- Frank Hubbard

Working...