Thank you so much everyone who have been so helpful in pointing out the
resources that I can use to convince my prof. And guess what, he's finally
convinced!!!

I wholehearted appreciate everyone and the strong support from this Haskell
community.

Ed

On 4/4/07, Doaitse Swierstra <[EMAIL PROTECTED]> wrote:

There have been a series on workshop about the commercial use of
functional programming. You can find the slides of presentations at:

http://cufp.galois.com/

Some companies even use knowledge of FP to filter out the good
applicants ;-}} What is your instructor's opinion about that?

  Doaitse Swierstra


On Apr 3, 2007, at 11:40 PM, Paul Johnson wrote:

> Sukit Tretriluxana wrote:
>> Unfortunately my instructor disagrees that the topic is relevant.
>> In his response, he mentioned that he will accept the topic only
>> if I can prove the following.
>>
>> Haskell has been around for quite a while.  To convince me,
>> you'll have to give me references that I can read about
>> nontrivial examples of significant software systems already
>> built exclusively with Haskell which includes the software
>> engineering principles applied in this environment and the
>> software measures that demonstrate the claims. I
>> welcome the opportunity for you to provide me with such
>> in-depth research references to support your viewpoint.
> For FP in general you could look at Erlang.  Its an functional
> programming language used for telecom systems.  www.erlang.org has
> a bunch of references, including some very significant software
> systems.
>
> I would suggest broadening your scope to include Erlang, and then
> look at some of the issues with Erlang and the way in which Haskell
> purity helps, like deforestation.  In Erlang you can write a
> function as a pipeline of maps, filters and folds, but it tends to
> be very inefficient because all the intermediate data structures
> have to be created.  In Haskell the compiler can strip out these
> structures because the order of execution does not matter.
>
> I know that Haskell has been used for chip design software.  Simon
> Peyton-Jones' recent paper on the history of Haskell has some
> references.
>
> Paul.
> _______________________________________________
> Haskell mailing list
> Haskell@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell


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

Reply via email to