Bayley, Alistair wrote:
Well, wouldn't it be best to define your audience first? At the risk of
alienating Pythonistas...

The Python home page is very much snake oil (as Albert points out). But
it appears that they're aiming squarely at the average gormless
C/C++/VB/Java drone who's heard a bit about some exciting dynamic
language called "python". And I think they do a pretty good job at
marketing to this segment.

So the question becomes: do you want to attract/seduce this kind of
programmer? Let's assume the answer is yes :-)

Um... that assumpion troubles me.

Learning Haskell requires a fairly serious investment of mental energy. The language is completely unlike anything else in the mainstream. (I don't think Lisp or Erlang count as "mainstream" quite yet.) How many coders who spend their days churning out boiler-plate Java or VB are going to bother with all that effort? Few, I would think. Besides, currently Haskell pretty much sucks at all the things Java and VB are good at. (Web development, playing with databases, talking to native applications, building complex GUIs, etc. Sure, it can all be done. But it's much harder than in Java or VB...)

I think if we want to get anywhere we need to look at targeting people whom Haskell actually has something to offer. Now, if I could just figure out who those are... :-/

PS. Let's *not* mention Lisp, Erlang, Clean et al, eh? They're all already wildly more popular than Haskell, so let's not make it any worse...

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to