Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Haskell? (Score 1) 138

I'm much closer to greybeard than hipster.

As am I. My neckbeard is going grey.

And I have to question your assertion that work in functional programming helps your work in iterative and OO languages.

Well, it does. I know about 60 programming languages to varying levels of fluency (if that sounds like a lot, it's because I used to research programming languages, and contrary to the Pragmatic Programmers advice, I tend to learn two a year), but I do most of my work in C++ and (sadly) node.js. I can tell which languages improve my "traditional" programming and which ones don't. The ones which do are the ones which force you to think in different ways, because they are the ones which open you up to new possibilities.

You can do Haskell in any language. But until you've done Haskell, you really can't grok what it means to do Haskell or what this buys you.

Quite frankly, I find that the functional programming enthusiast crowd is a group of people who only know how to use hammers and they're trying to convince the world that every problem is a nail.

That's probably true of Lisp. It's certainly true of Paul Graham. However, exactly the opposite is true of Haskell.

Haskell's unofficial motto is "avoid success at all costs" (which may explain the thread-originating post). This means several things, but one corollary is that if there isn't a mathematically pure way to do provide some feature, Haskell does not get that feature until such a way is found. Haskell people do not only know how to use hammers. On the contrary, Haskellers firmly believe that for many problems, we don't know what the right tool for the job is because the right tool hasn't been invented yet.

If you don't understand why this is important, go watch Bret Victor's talk on The Future of Programming .

Comment Re:Damn... (Score 1) 494

Why did they seceed from India when India has millions of muslims?

There are generally two reasons why countries secede: either the previous regime is intolerable, or someone is on a power trip (or some combination of both).

I'll let historians debate which was the more dominating motive in the case of Pakistan.

Comment Re:truly an inspiration. (Score 1) 494

How do you know that gtall is American? If he or she lives somewhere else in the developed world, US-style fundamentalist evangelicals probably are a tiny minority there, and worldwide they certainly are.

They aren't a problem because they are numerous (on a worldwide scale). They are a problem because they've been infiltrated by secular politicians (and only quite recently; we're talking the mid-to-late 70s) and their leaders are cashed-up at the moment. Comparisons to Saudi Wahhabism are not coincidental.

Comment Re:truly an inspiration. (Score 1) 494

And yet, their cultural identity as the foundation of Christianity and Islam make them culturually.

Jewish people do not generally define themselves culturally as the foundation for Christianity and Islam. This makes even more sense when you consider where antisemitism has historically come from: the majority culture wherever they happened to be.

The very term "Judeo-Christian" is a piece of modern revisionist history.

Comment Re:truly an inspiration. (Score 3, Insightful) 494

Yet they're amazingly well represented in finance, media, and law.

European culture made sure that they couldn't do anything else. Historically, Jews in Europe were not allowed to be members of a trade-guild, because doing so required making a Christian oath. For city dwellers (i.e. non-farmers), peddling and money-lending were two of the only jobs available until quite recently.

Comment Re:truly an inspiration. (Score 1) 494

Neither Christians nor Jews are book-worshippers. Besides, both Christians and Jews agree that no Gentile is bound the civil/religious code of the ancient Hebrews. By the way, that is right there in the Bible too.

The statement that "neither Christians nor Jews do that" is not a universal quantification, and nobody who made it through the first week of any critical thinking course would ever mistake it for one. Finding some tiny subset of Christians in some cultish backwater of Christendom (such as, oh, the US Bible belt) does not negate the claim.

Slashdot Top Deals

Anyone can make an omelet with eggs. The trick is to make one with none.

Working...