Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Why would the Algorithm break? (Score 1) 620

FP is just another tool in a programmer's tool box. If you tend to think imperatively, and want total control over data structures and access time, then either an imperative language will be a more appropriate tool for your problem.
Or you fall into the description of the article where it is hard to break out of the imperative thinking process to be able to effectively use FP languages. There just might be another way to solve your problem without using doubly linked lists.

Comment Re:Why would the Algorithm break? (Score 1) 620

indeed .. thats why functional languages are useful. The claim made in the article is that this is merely and exaggeration:

Getting good at functional programming is hard, harder than moving from iterative Pascal or Basic or C coding to object-oriented development. It's an exaggeration but a useful one: When you move to FP, all your algorithms break

If you can get passed the idea that you only have immutable variables, you can do pretty much anything you usually do in other sequential languages. The algorithms are identical at an abstract level.
If however your algorithms are more concrete and you tend to think about variables when developing them, you are in for a hard time.

Software

Submission + - Is SourceForge market place working for you?

koutbo6 writes: Source Forge Marketplace seems to be a logical evolutionary step for FLOSS communities in which the Give Away the Recipe, Open a Restaurant Model is streamlined, or at least Source Forge Inc. would like to think so. Is this a situation where if you build it they will come? Can something that is as complex as software services be sold easily in a marketplace (EMH anyone?)? is the marketplace working for any buyers or sellers out there?

Slashdot Top Deals

What hath Bob wrought?

Working...