Please create an account to participate in the Slashdot moderation system


Forgot your password?
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×

Comment Re:As a C programmer (Score 1) 307

Hell no. :-) C is by far the most portable language. Really, my main point was just a warning that there aren't many libraries that were written with absolute, architecture-independent portability in mind, and the key take-away from that should be: add third-party dependencies very cautiously, and test the shit out of your code.

Comment Re:As a C programmer (Score 3, Informative) 307

Also worth mentioning that not only does C run on the most different processors, C is the most portable between languages.....that is, if you write a library in C, it can be used in basically every other language.

There can actually be surprising gotchas regarding portability. Good examples:

  • - dereferencing pointers to multi-byte values can cause errors on some processors when the pointer address isn't word-aligned, but will work just fine on others
  • - you can't make any assumptions around native word sizes without risking portability issues. This means being very explicit with your types (including <stdint.h> and being super careful about explicitly casting while bit shifting
  • - ... you get the point

That's definitely not to say that you *can't* write portable code, just that C libraries may not be as plug-and-play as you'd like, often in surprising and dangerous ways.

Comment Re: As a C programmer (Score 4, Insightful) 307

Personally, I like Ruby.

In all seriousness, arguments along the lines of "very few people are competent C programmers" in my experience can be generalized to "very few people are competent <insert any programming language here> programmers". Yes, C is a more challenging language because it requires very strict discipline to do well, but 8+ years in the industry has shown me that good coders are the exception.

Comment They'll soo lose a few more in my neighborhood... (Score 1) 68

My condo association just signed papers to get Fiber access in each unit before the end of the year. While I can't speak for the rest of the community, Comcast will definitely lose me as a customer, and almost certainly a few others as well.

Fiber would have to cost a LOT more than Comcast before I'd consider NOT switching.

Comment GMO (Score 1) 199

I know genetic engineering is still a little green, but this situation appears ripe for genetic experimentation. Call me a fruit basket, but I think it's time we peel back the shroud around genetic engineering and produce new varieties of disease-resistant bananas and diversify that genetic tree.

Comment Re:Sorry Jeff (Score 1) 268

I replied to another comment later in this discussion sticking up for my former employer against this hit piece. :-)

Further, I said that (I'd imagine quite a few current and former Amazonians feel compelled to say something.) in response to the implication that current employees are being compelled by the company to speak up, and to the implication that them speaking immediately after the article was written is equivalent to "working on the weekend."

Slashdot Top Deals

These screamingly hilarious gogs ensure owners of X Ray Gogs to be the life of any party. -- X-Ray Gogs Instructions