tag:blogger.com,1999:blog-5975524006824862804.post6916588378407081659..comments2024-02-10T02:23:08.475-08:00Comments on Paul's Pontifications: Elevator pitch for Haskell short enough for an elevator ridePaul Johnsonhttp://www.blogger.com/profile/07353083601285449293noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-5975524006824862804.post-90311200339726267552013-06-15T06:30:30.620-07:002013-06-15T06:30:30.620-07:00For bringing the elevator pitch down to 30 seconds...For bringing the elevator pitch down to 30 seconds, I like this idea of letting the programmer worry about data flow while the compiler works out the control flow. Reminds me of, "Imperative programs are long sequences of steps that the programmer has to understand in order. Functional programs are collections of facts that are all always true." The latter manages to avoid some jargon, too.<br /><br />I'm in complete agreement that my 'elevator pitch' doesn't fit the definition. But I'm kind of left not knowing what else to call it :) Coffee with laptops pitch?Greg Halehttps://www.blogger.com/profile/00738091198701705503noreply@blogger.comtag:blogger.com,1999:blog-5975524006824862804.post-26059427835784934082013-05-25T08:45:22.575-07:002013-05-25T08:45:22.575-07:00After your pitch, won't the investor just go &...After your pitch, won't the investor just go "I see, ok, that sounds great. Oh this is my floor, see ya later!" ? :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-5975524006824862804.post-41722168158950495612013-05-24T14:44:17.730-07:002013-05-24T14:44:17.730-07:00Tracy is quite right. The prospect for an elevator...Tracy is quite right. The prospect for an elevator pitch doesn't want to hear about interesting type systems, they want to hear about getting software faster cheaper and better. Of course the Haskell type system does lead to that, but the explanation of why doesn't fit into an elevator pitch.<br /><br />Also, most people on the edge of the software world (and quite a lot who are deep inside it) think they know what a strongly typed language is; its like Java. Simply getting past that is no easy task. Better to have a message that says "different, but in a good way". That is what saying "no control flow" achieves.Paul Johnsonhttps://www.blogger.com/profile/07353083601285449293noreply@blogger.comtag:blogger.com,1999:blog-5975524006824862804.post-32270694185544352062013-05-24T11:18:16.842-07:002013-05-24T11:18:16.842-07:00Franklin,
By the time we explain types the elevat...Franklin,<br /><br />By the time we explain types the elevator will have arrived, the door opened, the exec we are pitching to will be out of the elevator, across the parking lot, and in his car on the way home to his wife. So no mention of types.Tracy Reedhttp://copilotco.comnoreply@blogger.comtag:blogger.com,1999:blog-5975524006824862804.post-49453238315712201552013-05-24T09:44:10.005-07:002013-05-24T09:44:10.005-07:00No mention of types? Haskell's type system is ...No mention of types? Haskell's type system is the most interesting thing about it.Franklin Chenhttps://www.blogger.com/profile/14762341306710286314noreply@blogger.com