[Haskell-cafe] Non-technical Haskell question
Keean Schupke
k.schupke at imperial.ac.uk
Fri Dec 3 11:18:39 EST 2004
Jason Bailey wrote:
> No offense but those are just catch phrases. They can support a
> justification but won't work as a justification in its own right.
>
> Here are some questions that I would expect to get from business.
>
> Q:"What have I heard about this technology?"
> A: Probably nothing. Haskell isn't very well known in the programming
> community (out of 6 co-workers asked, one had used Haskell in a single
> college class), let alone the business community. Business has become
> very wary about accepting technologies that are obscure.
At Imperial College (top european science and technology university) all
DOC undergradutes taught Haskell as
main teaching language - so no shortage of top-quality trained graduates...
>
> Q:"What can I do with this language that I can't do now?"
> A:Well nothing. It can certainly do some things better then the
> current languages out there, but its just another general purpose
> language.
Get static guarantees that a program won't crash... programs can be
buffer-overflow proof (list based strings)
and more reliable
>
> Q:"Will it require training?"
> A: Oh yes, we're talking about a different way of looking at programs.
> On the surface level it should be fairly easy to pick up but it will
> take some time before the engineers are able to produce decent work.
> Oh and there are no training classes we can send people to. They will
> have to learn on their own.
See answer to 1
>
> Q:"Whats the market like for Haskell programmers?"
> A: Well there isn't one. Which means that if business was going to
> advertise for someone with haskell programming knowledge they are
> going to end some spending a premium on them.
>
See answer to 1
> Q:"Why should we support yet another programming language?"
> A: Because this is a better language. (Wouldn't work as an answer but
> I would give it a try. )
Its not yet another programming language - it's the future and you don't
want to be left behind...
Keean.
More information about the Haskell-Cafe
mailing list