The Haskell Elephant in the Room
41–50 of 341 posts
Re: The Haskell Elephant in the Room
#42”For a while it has been a public secret the Haskell ecosystem has become increasingly entangled with an unsavoury variety in the cryptocurrency sector as one of primary mechanisms for funding development.” And those would be? I code in Haskell every day and I have no idea what he’s talking about.
Re: The Haskell Elephant in the Room
#43Earlier quoted context omitted.
If you write Haskell and want a job, most of the positions available are with crypto related companies.
This sheds some light on the topic - thanks. Still, the author states that Haskell's reputation is used to legitimize bad business. It seems to me that shady companies using the language internally is not enough to raise alarm about it. Is there some kind of (un-)official sponsorship from (supposedly) shady actors?
Re: The Haskell Elephant in the Room
#44Earlier quoted context omitted.
This is touched upon in the text : "the Haskell community itself has simply become a tool to buy legitimacy and pump token values."
I was at a hackathon and this big shot legal person from NY was telling me about a hot crypto company and them using Haskell was like the first thing he told me. In fact, all he told me was they raised a bunch of money in an ICO and they use Haskell. And then he sat there waiting for me to be impressed
Add in "and every dev gets dual monitors" and it would have been 1999.
Re: The Haskell Elephant in the Room
#45Earlier quoted context omitted.
If the only charge is that haskell consulting companies are writing code for cryptocurrency projects, then I have misunderstood the article first time around. I assumed the problem was with developments in the haskell language itself.
Exactly this. The article is not about the Haskell language itself -- i.e. not a rant about technical issues -- but about its community and consulting companies getting (allegedly) entangled with crypto businesses. "Making a deal with the devil". That's why the author rants about crypto and not about Haskell itself.
Re: The Haskell Elephant in the Room
#46> "what economists call non-productive assets" That's not a technical term nor a "term of art" in economics. Google Scholar returns results from management and accounting journals, as well as some pseudo-economics ("heterodox") pamphlets.
How do you know what's "pseudo" and not "pseudo" in economics? Given that it isn't a science. I'm genuinely curious.
In general something is pseudo-scientific if it operates outside of the formalisms or tools of that particular discipline, especially if it pretends that it does not.
Re: The Haskell Elephant in the Room
#47Earlier quoted context omitted.
Exactly this. The article is not about the Haskell language itself -- i.e. not a rant about technical issues -- but about its community and consulting companies getting (allegedly) entangled with crypto businesses. "Making a deal with the devil". That's why the author rants about crypto and not about Haskell itself.
I am not sure what is "alleged" about Haskell consultancies getting cryptocurrency money. It is pretty easy to confirm. Both Well-Typed and FP Complete got money from Cardano and posted to their blog what amount to advertisements for Cardano. Google a bit if you care.
I've written enough comments on HN to know that if I don't word it this way, someone will inevitably start arguing with me as if the assertion was mine.
Re: The Haskell Elephant in the Room
#48There are also a lot of traditional finance companies using Haskell[1]. And, historically some of the people who created the language itself and have worked on GHC (and other compilers), or contributed heavily to the ecosystem have worked for traditional banks[2]. I don't mention them to encourage people to attack these people, but it comes off as a bit selective to focus on the people using your language for cryptoc…
Re: The Haskell Elephant in the Room
#49What is it about Haskell that makes it a hot candidate for use in cryptocurrency applications? Can someone here shed some light? Read the article but it mostly seems to be a diatribe against crypto on philosophical grounds. I wish it were meatier on the technical reasons for this alleged relationship between Haskell and crypto industry.
There’s a deep connection between Types and Logical Proofs (Curry Howard Correspondence). Haskell has a rich type system that allows you to “prove” (i.e. typecheck) many properties of your program. This is valuable when getting right the first time is important such as smart contracts. I put prove in quotations because all type systems of Turing complete languages are unsound, but this doesn’t matter too much in prac…
Re: The Haskell Elephant in the Room
#50Earlier quoted context omitted.
If you write Haskell and want a job, most of the positions available are with crypto related companies.
This sheds some light on the topic - thanks. Still, the author states that Haskell's reputation is used to legitimize bad business. It seems to me that shady companies using the language internally is not enough to raise alarm about it. Is there some kind of (un-)official sponsorship from (supposedly) shady actors?