[Haskell-cafe] New slogan for haskell.org
Peter Verswyvelen
bf3 at telenet.be
Fri Oct 5 15:49:02 EDT 2007
For me, a good reason why one should look at Haskell is because you
should NOT look at Haskell since it will change your view on programming
so much, you don't want to go back... ;-)
But where is the great IDE Haskell deserves??? :-) Seriously, 99% of the
programmers I know don't want to look at it because when they see Emacs
or VIM, they say "what the f*ck????, I don't want to go back to the
stone age". If you want to attract more people that are inside the
"imperative-OO-with-nice-IDE-blob", create a great looking and
functional IDE. An IDE that integrates the existing tools. That shows
you graphical pictures of the graph rewriting process, potential space
leaks, profiling bottlenecks, etc. Heck, why not introduce pictures as
symbols and values, as in DrScheme. Or UNICODE fonts. or or ... Okay,
enough of that, off topic ;-)
Donn Cave wrote:
>
> On Oct 5, 2007, at 1:59 AM, Bayley, Alistair wrote:
>
>>
>> So the question becomes: do you want to attract/seduce this kind of
>> programmer? Let's assume the answer is yes :-)
>
> Hmm...
>
>> ... Then what sort of
>> language should you use in your promotional paragraph? I don't think
>> "polymorphism", "monads/monadic effects", "higher order functions", and
>> even "type classes" should be used. These terms will be universally
>> unfamiliar to the target audience, and will alienate them.
>
> Maybe. Good. Some readers will say to themselves `this language appears
> to have many unfamiliar features ... I must look into this!' At this
> point, these
> are only ones who are going to thrive anyway.
>
> From what I've seen, the greatest hurdle is the features that ARE
> familiar,
> particularly strong static typing. Everyone knows static typing from
> Pascal,
> C, C++, Java ... know what I'm saying? If there's some way to defeat
> this
> false recognition, that should help a lot.
>
> Or maybe that's good too, for more survivor self selection. Maybe a good
> slogan would be `like LISP, but with strong static typing!'
>
> Donn Cave, donn at drizzle.com
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
More information about the Haskell-Cafe
mailing list