Insightful talk and great book recommendation, thanks for sharing.
@aoeu2565 ай бұрын
We need a good Haskell ide that shows data flowing through your functions, can easily apply rewriting rules to code so you can see the various different ways that code can look like, we also need automatic ways to rewrite your program so that monads and extra arguments are automatically threaded through your program. Haskell also needs a solver to help you code sort of like Agra and ide is. Also haskell should merge with hose languages. Another thing is Haskell should come with template haskell macros that can do trace rewriting so that people can visualize Haskell code easily.
@robertpeszek68924 жыл бұрын
IMO In an odd way this idea could work. Mainstream answer to problems with creating DSLs is to not create DSLs. Interpreters is a market mini-segment if anything (with job count
@aoeu2565 ай бұрын
eDSLs can be good with an ide that uses different rewrite rules to remove different parts of the magic depending on what you press.
@aoeu2565 ай бұрын
Haskell has to compete with Scala(too complex), swift, Julia, Rust, Ocaml, reasonml, Python, Clojure, Racket, Eff language. If Haskell moves to the Jvm, Python byte code, web assembly, hmm
@EugeneCrosser4 жыл бұрын
Nice jab at go at 15:35 :) Speculation that completes at 29:05 sounds easy to believe, but does any data support it? Was that what happened with C++, Python, Java? I have doubts...
@griof4 жыл бұрын
Haskell is not good for data science because of the type system. From programming pov, Data science is dominated by "get shit done" philosophy, which kind of conflict with formalism and correctness. Also, most data scientists don't care about good quality software but we do care about good quality PowerPoints.
@mickaelgauvin47804 жыл бұрын
shitty World
@mskiptr3 жыл бұрын
OTOH not having your presentation screwed up by nulls could be an asset I guess. Btw, could we get something like ghci, but in gui and with some `Visualize` typeclass instead of `Show`? I mean, doing interactivity through simple and easy interfaces would be vastly superior to duck-typing or special-case library integration
@brandonlewis25993 жыл бұрын
With Haskell, you could probably generate your powerpoint slides directly from your data.
@tincho15neem3 жыл бұрын
Wow! You finally did an absolutley boring Haskell talk! Good job!