Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:structs and fundamental OO (Score 1) 406

Gotta agree with you here, structs are possibly the single most useful feature in C. Sure it's not "real" OO, but it's provides a nice way to encapsulate functionality and state, while providing "good enough" level of abstraction. I've even used anonymous structs to approximate inheritance a few times and polymorphism is the void ptrs cute looking cousin. The latter two I try to avoid because those are just begging to introduce hair pulling out types of bugs.

Comment Nobody else???? (Score 1) 628

I self-taught myself Basic, followed by RBase / DBase, if those can be considered proper languages. My first college level language course was COBOL, of which I remember the formatting, but no syntax. C is still my favorite, mainly because it's so simple and powerful, but sadly it's rarely practical anymore. Golang is my second favorite.

Comment Re:Tax companies that sell computer software, too? (Score 2) 392

I'll bite, there's a chicken and egg problem here. If you can only afford to feed and shelter yourself, where are the savings to buy a robot and ramp up a business going to come from? Everything is easier (although no business is easy) if you when have access to capital, either through inheritance or a job that pays above and beyond a living wage and allows you to save or service debt. To press the point further, nobody just "goes into business for themselves" anymore, it's not that simple. You need liability insurance, accountants, legal advice, marketing, and (again) access to working capital. Even if you have all that, 9 out of 10 businesses fail, landing you right back to square one, but with depleted savings and probably a newly formed unpaid debt.

Comment Re:Time to read Asimov's Caves of Steel again... (Score 2) 39

The guy was a biochemistry PhD, but the "twist the genetics" bit is pretty impressive concept considering it was written in the 50s. Book aside, it's pretty impressive what's going on in genomic research lately. The only question is that if unexpected behavior in human engineered code causes a bad time for a computer system, does unexpected behavior in a human engineered organism stay local or will it impact the larger environmental "runtime".

Slashdot Top Deals

Any given program will expand to fill available memory.