Charles Hoskinson - Is Haskell Too Hard?

preview_player
Показать описание

Charles Hoskinson addresses the question of Haskell's difficulty and niche status. The question implies that choosing Haskell instead of a more accessible language will limit the speed of Cardano's development.

Charles goes on to refute this idea and explains the motivation behind using high-assurance functional programming languages for blockchain development.

He explains that using Haskell may be slow in the beginning, but it will create a secure and stable high-quality foundation to build on for decades into the future.

In other words, Haskell is only being used for infrastructural development and proof of concepts, and later down the line once all of the important systemic work is done other popular programming languages will be integrated into the Cardano ecosystem in some form or another.

#Cardano #Crypto #Bitcoin #Ethereum #Blockchain #IOHK
Рекомендации по теме
Комментарии
Автор

"Now, we already have the 1, 000 crappy games.", truly a beautiful drop the mic moment. :-)

anthonytobin
Автор

A programming language is a tool and I think Haskell is the right choice or tool for this job. If you think learning and using Haskell is hard, you're going to have a hard time learning the problem domain of crypto currency platform development.

leonf.
Автор

Hi, Charles. I worked for Runtime and they were helping your company. For some reason, they never seemed to pick up on the whole purpose of me working at the company. I have a tree editing tool which makes languages like lisp and Haskell easier by changing the growth rate of the manual tree searching. Not only that, but I figured out that 'programming languages' as defined are limited because they require parsing which removes the automation for editing in the first place. A tree editor will change the dynamics of the classical editor and language. It was my dream to make one of those, and even my thoughts on the grammar of the bash scripting language were coming out. Of course, someone who is asking a bunch of questions about a scripting language appears to not know what they're doing, so I didn't stay long.

TimJSwan
Автор

How can a non computer guy like me help? I signed up for the cardano meeting in london so I can ask then but its just something I would love to be a part of. Im a barber by trade though if any of you cardonians need a trim. I take cash but I tell everyone I'd prefer. ADA . And to those that haven't heard, il be spreading the word.

" We're cardano, and if you permit us we would like to change the world" -
Charles muthaphukin Hokinson.

TurtleMC
Автор

This is the most exciting project i have ever heard of. Truly eye opening and so inspiring to see how we the people can really have a say and vote for things, even small things on the platform. We can share some wealth around to those who need it. What a time to be alive.







This could be bigger than dogecoin

TurtleMC
Автор

For a Clojure dev who has always been Haskell-curious, this has my interest piqued. So many of the strengths of Clojure are weaknesses, mainly the JVM. Writing platform independent high-level functional code is great, but it comes at such a huge performance cost that the GHC doesn't seem to encounter––this has me very curious.

evanpeterjones
Автор

very underrated group who have seen this video

janzenalleman
Автор

I don’t like Cardano, but Haskell is great

anonnnnnnnnnnnn
Автор

As a neophyte on this subject, why do I feel like that this should be the foundation of the blockchain in our world?

mst
Автор

so I cant learn the language yet because Im not good enough :/

patrickstar
Автор

What if your few programmers using Haskell are crappy? As a crappy programmer I learn and use Haskell. How do you prevent that? Your argument is weak. The real thing you want to do is verify your code. Maybe having an interface and a pre-built test suit you can have the code in any language and your test suite insures a good product.

You have been owned.

Now I have made this argument I should go over to the other camp and give them the safe code solution and then they can have 10, 000 programs that are good eventually. You can have your 5...same quality pieces of code in 2 years....and people will talk about Cardano the vaporware of crypto...because they could not get launched.

buddysnackit
Автор

Four years later, Cardano still doesn't work

nobobonobo
Автор

Moot point and project. Cardano is simply an academic platform. It is the paint that never dries...

robertv.