Please create an account to participate in the Slashdot moderation system


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! ×

Submission + - Functional Programming – Salvation or Hype?

An anonymous reader writes: Functional programming seems to be all the rage these days. Efforts are being made to highlight it’s use in Java, JavaScript, C# and elsewhere. Lots of claims are being made about it’s virtues that seem relatively easy to prove or disprove such as “It’s use will reduce your debugging time.” Or "It will clarify your code."

My co-workers are resorting to arm-wrestling matches over this style choice. Half of my co-workers have drunk the cool-aid and are evangelizing it's benefits. The other half are unconvinced of it’s virtues over Object Oriented Design patterns, etc.

What is your take on Functional Programming and related technologies (i.e. lambdas and streams)? Is it our salvation? Is it merely another useful design pattern? Or is it a technological dead-end?

Comment Re:Way to go Idaho! (Score 0) 110

The US Armed Forces are already on it! They have announced that they are going to drop their newest invention on Japan: The MOABOC - The Mother Of All Bags of Chips!

A military spokesman is quoted as saying, "It's the right-sized bag, for the right-sized job."

Out of consideration of civilians, gallons of sweep-syrupy soda will also be dropped.

. . . and some weed to give them the munchies, in case they need help getting started on the chips . . .

Comment Re:Over my cold dead body (Score 1) 178

Nothing personal, but the only way any company/government busybodies are putting a meat tag on me is over my lifeless corpse.

I personally plan to donate my own corpse to the local University Medical School when I die. They always need dead bodies for the anatomy courses. In order to liven up a dull lab session for the students, I want to implant a bunch of micro SD chips in myself, before I die. I want to fill up the chips with some Japanese Hentai. I hope the students find it to be a hoot and a half. Kinda sorta like finding "Easter Eggs" in programs.

"Hey, Professor! Look what I found in the spleen . . . is there supposed to be a chip in there?"

Comment Re:Absurd (Score 1) 251

Tesla produced ~80,000 cars last year, Ford produced 6.7-million. From a purely numbers perspective its pretty much inconceivable that Tesla will approach Ford for decades, obviously Ford also has a correspondingly larger number of assets and there is considerably more risk in Tesla's future than Fords.

Um, like, you mean like the same Ford that took a cozy hayride to Washington a few years back, with Chrysler and GM, to, like, ask the government for taxpayer money to pay for their mistakes, because they all were "too big to fail" . . . ? You mean, like, that Ford?

Tesla doesn't need to overtake Ford in sales . . . they just need to wait for Ford to bankrupt themselves again. And maybe . . . just maybe . . . the folks paying taxes won't be willing to pick up the tab this time around.

Comment Re:Well rust must be reallllly good... (Score 0) 149

"because a tiny mistake in C could have real consequences for real people"

As opposed to, "because a tiny mistake in C could have virtual consequences for virtual people."

C'mon . . . this is 2017 . . . nobody does anything real anymore . . . everything is virtual these days.

If it's there, and you can see it . . . it's real.
If it's not there, but you can see it . . . it's virtual.
If it's not there, and you can't see it . . . it's gone.

Virtual people have virtual problems on virtual TV shows.

So, there!

Comment Re:But why blue? (Score 1) 52


The first question we wanted to ask was – why blue? What does the color blue have to do with the austistic spectrum? The answer is that Autism Spectrum Disorders are almost 5 times more common among boys (1 in 54) than among girls (1 in 252). So, the color blue represents the boys diagnosed with Autism.

Represents boys!?!?! That sure sounds like racism, sexism and many other naughty "ism's", as well.

Shame on you, Autistic folks!

Comment Re:Oh, really? Still trying to sell that lie? (Score 1) 125

"We do not sell our broadband customers' individual web browsing history."

"I did not have sexual relations with that woman."

"Nobody has any intention of building a wall." [Walter Ulbricht, shortly before he built The Berlin Wall]

Folks in charge sure do say the darndest things . . .

Comment Re:Not all wrecks can be avoided (Score 1) 227

On the other hand, self driving cars don't get mad at other drivers making a mistake and try to get back at them, causing all kinds of dangerous situations.

Oh, yeah? Says who . . . ? An autonomous vehicle might be programmed to drive "aggressively" to get through traffic jams faster. They'll give the feature some innocuous title like, "affirmative driving".

What you'll end up with is autonomous vehicles playing "chicken" with each other. An autonomous vehicle will not win any races by driving cautiously.

Anyway, the point is moot, because Über is not at fault in the same way that Über is not a taxi company. Über is a newfangled economy company, using a smartphone app and the Internet, so outdated terms like "fault" do not apply to it.

Slashdot Top Deals

"If you can, help others. If you can't, at least don't hurt others." -- the Dalai Lama