Your and the haskell community's puritan behavior.
> you really don't know what you're talking about here.
Can't Parsec English ? I define the word hypocrisy, from a dictionary no less.
-14 karma · joined April 27, 2014
Your and the haskell community's puritan behavior.
> you really don't know what you're talking about here.
Can't Parsec English ? I define the word hypocrisy, from a dictionary no less.
hypocrisy: the practice of claiming to have moral standards or beliefs to which one's own behavior does not conform;
Social Networking Platforms are know to treat and swap users as commodities. Why are people even complaining ?
"I am not a Number; I am a Man!"
"GHC can target some quasi-embedded platforms these days, but it's also possible to write embedded programs in (pardon the overloading) an embedded DSL that can compile to C."
Haskell can't do any useful work without relying on C. Instead of having pride in what C can do, you have invented the following adjectives "hybrid", "mathematical language", "insecure", "impure", "pure".
Either,
1) Stop with the adjectives and get Real.
2) Prove that Haskell can replace C, the "impurity".
The same holds true for mathematical heritage. I would ask mathematicians to use Mathematica, not Haskell.
(I don't consider OCaml to be a part of this debate because OCaml is hybrid and Real, like C++)
They have hijacked every sane discussion about programming into a condescending -- "Do you have monads and typeclasses ?".
It's absolutely unhealthy.
State is not Evil.
Languages like clojure, scheme take imperative features and give it more beautiful abstractions.
In what profession, do you find people complaining about the very foundations and thinking it's cool ? It's like Musicians saying Rhythm is stupid.
If you haven't written a State Machine with goto's and never marvelled at it's beauty ... please just try it.
> haskell + smart programming practices guarantee a crash
> free experience.
Yeah dwm, crashes all the time.
Why don't you try another approach to functional programming, like http://www.shenlanguage.org/ ?
If you think Haskell is The One True Way™, get a new pair of sun glasses.
/rant
Getting tired of puritans. You people are selling functional programming on the basis of "ideology", not merits.
Can the following be done in Haskell ?
* A Real Operating System.
* GPU programming.
* Embedded programming.
* If you can do all the above, can you replace Verilog ?
* Financial Programming.
Ocaml is one of the "hybrids". Genetically impure,
since it has "refs". But they have Jane Street.
* Games worth playing. assertion : If all the haskell programmers are put in
a gulag, they can't come up with a half-decent
game.
Nintendo Gameboy Games were written in assembly with
goto's.
Why don't you guys take a moment and pat yourselves on
the back ? Hypocrisy-2.0 is probably in the hackage.
Let's say you do all the above, GUI apps, distributed computing, <cool-buzz-word> ... without complains and ending up as a half-decent C++ or 1/10th lisp.Haskell syntax is garbage.
(Common Lisp has a goto, gee what were they thinking ?)
Mathematicians pride themselves in their rich history of syntax.
Haskellers actually type "Arrow".
"I do consider assignment statements and pointer variables to be among computer science's most valuable treasures."
-- Only an Idiot could say that.