Gabriella Gonzalez – How to market Haskell to a mainstream programmer
Konfy2 HN recommenders · recommended in 4 months, 2020-2023
8K views · 6 years ago · talk · evergreen
Gabriella Gonzalez argues that developers misunderstand marketing as deception or hype, and applies the technology-adoption ideas of Crossing the Chasm to Haskell. She looks at what keeps Haskell from reaching mainstream programmers and what a community can do about it.
Commenters point to it as a clear take on why functional languages stall outside niches, and its lessons are seen as applying to any technology trying to go mainstream.
1:12:43Caml Trading
Yaron Minsky
55K views • 14 years ago
1:04:16Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey
Churchill College, University of Cambridge
170K views • 9 years ago
59:03Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '17
Dyalog User Meetings
7K views • 9 years ago
46:09Why Isn't Functional Programming the Norm? – Richard Feldman
Metosin
1.6M views • 7 years ago
45:03Keynote: The Last Hope for Scala's Infinity War - John A. De Goes
Scalapeño
36K views • 8 years ago
1:07:10Brian Beckman: Don't fear the Monad
jasonofthel33t
415K views • 13 years ago
47:19John Wiegley: Putting Lenses to Work
Bay Area Haskell
13K views • 9 years ago
1:54:46Lenses, Folds, and Traversals
Edward Kmett
54K views • 13 years ago
6:23Simon Peyton Jones - Haskell is useless
bunidanoable
385K views • 14 years ago
1:07:28CUFP 2011 Keynote: Pragmatic Haskell (Lennart Augustsson Standard Chartered Bank)
anilmvs
7K views • 14 years ago
34:55"Outperforming Imperative with Pure Functional Languages" by Richard Feldman
Strange Loop Conference
98K views • 5 years ago
1:09:24Effective ML
Jane Street
30K views • 10 years ago
1:03:34Simon Peyton Jones - Linear Haskell: practical linearity in a higher-order polymorphic language
Curry On!
19K views • 8 years ago
58:23Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On
Curry On!
82K views • 11 years ago
51:40Domain Modeling Made Functional - Scott Wlaschin
NDC Conferences
71K views • 9 years ago
1:04:35The Algebra of Algebraic Data Types
London Haskell
27K views • 13 years ago
53:56Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure
jasonofthel33t
119K views • 13 years ago
50:49Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019
KanDDDinsky
74K views • 6 years ago
1:05:51The Functional Programmer's Toolkit - Scott Wlaschin
NDC Conferences
79K views • 7 years ago
1:17:07Alexis King - “Effects for Less” @ ZuriHac 2020
Zürich Friends of Haskell
25K views • 6 years ago
5 comments from Hacker News
There is now (well, 2020) a Haskell version of this idea (Moore's "Crossing the Chasm") too, as a conference talk: ▶ this video
> compelling framework Sadly no. There are contenders for this that have arisen over the years, but we don’t have a RoR for Haskell yet. If you’re curious, here is a talk that goes into this problem. It’s very accessible IMO. ▶ this video To be honest, the compelling reason to learn Haskell for me was so I could engage with various academic literature. I just kept running into things I didn’t understand which were tangential to the topic of the paper, and it seemed like the most straightforward way to solve this was to start with learning Haskell. Once I learned it, I realized I was wrong in my biases, and Haskell is a fantastic tool for normal programming, with some important caveats.
this is also a good talk in a similar vein, although aimed at haskell programmers, is really about any technology looking to grow into the mainstream Gabriel Gonzalez – How to market Haskell to a mainstream programmer - ▶ this video
The reason why Haskell still doesn't really break through in the corporate world is not a failure of arrogance, but a marketing failure in the strictest sense of the word 'marketing'—which means prioritizing the right features to target the right market. A large proportion of the talk linked below is based on the book “Crossing the Chasm". The book was originally written for startups trying to break into the mainstream, and this talk adopts that book to programming laguage (or tools more generally), particularly regarding Haskell. Gabriel Gonzalez – How to market Haskell to a mainstream programmer: ▶ this video Gabriel also suggests that in order to "cross the chasm" you have to offer a best-in-class experience in some area, and suggests that Haskellers adapt the language to facilitating building interpreters, which is it particularly well suited for. So, base on the above, I don't think the OP's emphasis on the emotional analysis of Haskell programmers is anything more than the OP's just-so story, although the notion of parochialism may have some crossover with the concept of marketing.
The reason why FP still doesn't really break through in the corporate world is a marketing failure, in the strictest sense of the word marketing, which means prioritizing the right features to target the right market. A large proportion of this talk is based on the book “Crossing the Chasm". The book was originally written for startups, and this talk adopts the book to an open source audience, especially Haskell developers. Gabriel Gonzalez – How to market Haskell to a mainstream programmer: ▶ this video