Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment Productivity and solution breadth are reasons (Score 1) 267

I think most languages are the same. There is a productivity vs. speed tradeoff, but:

A functional programming style, can be done in C if you just accept that minimizing global variables and pass functions by their pointers. Learning a functional language is likely to improve your C style and pointer management faster than how you might develop a functional style out of your own assumptions of what it might mean.

Class based OOP programming can also be done with C implementations. The only benefit of OOP is that it lets you write more without thinking first. Defining data types first and data organization, and then later simply patching them together. Its very similar to relational DB models. Most programming is done this way, because it is the most accessible to people to write code before understanding the problem. Its very useful when the problem comes from someone else and not perfectly specified.

One exceptionally highly productive language that still fits both of the above paradigms but also expands your solution processes is J (Jsoftware.com).

Regardless of how popular it is, this language can be the best tool for some to most applications. If you were paying for your own time, you might use it if you know it. But even if you only care about employability, J will make your programming in any language better, because a consise J solution tends to map to a consise solution in other languages.

Feed Science Daily: Testosterone Replacement Therapy (sciencedaily.com)

Testosterone supplements have been used by aging men to improve their muscle mass, bone strength, libido and quality of life. The cardiovascular effects of chronic testosterone treatment in aging males are largely unknown, and the safety of testosterone replacement has not been evaluated. A team of researchers has been using an animal model to investigate potential links between testosterone supplements and cardiovascular and renal disease.

Comment Never get MS upgrade versions (Score 1) 561

Theoretically, you could need install media for win 3.1, 95,98 etc... if you kept getting the upgrade versions of MS OSs.

They've always created annoyances. And it shouldn't be anything new to anyone who's been around that Vista upgrade version continues with the harassment, though activated SP2 version of XP does raise the bar.

The real dealbreaker against any version of Vista is the repurchase on hardware upgrades. I require a minimum 5 year life expectancy from my OS, and cling to the option of upgrading or replacing (broken) components without OS repurchase.

The fact that there is no value added over XP is also a factor.

Windows CE 6 Arrives Complete with Kernel Source 169

An anonymous reader writes "Microsoft has launched the sixth edition of their embedded OS Windows CE and this time has included the full source. From the article: 'Developers can now access shared source code for the Windows CE kernel -- as well as certain device drivers and application-level components -- directly from within the Windows Embedded CE 6.0 distribution package. To do this, they click on a function in the IDE that installs the shared source, and indicate their acceptance of the associated shared source license.'"

Slashdot Top Deals

No problem is so large it can't be fit in somewhere.

Working...