How hard is it to start a web startup using Haskell?

Hi all, The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'. I'd like to provide one data point as an answer: http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup... Full disclosure: I'm one of two that founded this startup. How are others doing businesses using Haskell doing these days? -- Gracjan

The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Hi Gracjan, here is Bryan O' Sullivan's "Running a Startup on Haskell" in case you haven't seen it: http://www.infoq.com/presentations/Running-a-Startup-on-Haskell

Bryan O' Sullivans's company and Scrive may not be relevant examples, as
they employ respectively people like, well... ^^ Bryan O'Sullivan and
Magnus Carlsson (the Haskeller, not the singer).
So you can expect such people to do wonders.
But for instance I personnaly have one or two ideas of web developement
(and I'd love to carry them out using Yesod), but since I've simply been
using Haskell for 2~3 years (and only as a hobby) and since the only guy I
personnaly know who is the closest to a Haskeller is a friend who is
beginning to read RWH.
2011/12/18 Carlos López Camey
The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Hi Gracjan, here is Bryan O' Sullivan's "Running a Startup on Haskell" in case you haven't seen it: http://www.infoq.com/presentations/Running-a-Startup-on-Haskell
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Yves Parès
Bryan O' Sullivans's company and Scrive may not be relevant examples, as they
employ respectively people like, well... ^^ Bryan O'Sullivan and Magnus Carlsson (the Haskeller, not the singer).So you can expect such people to do wonders. You are what you create. Someday somebody will say same thing about you and your friend. ...or you will be famous singers.
But for instance I personally have one or two ideas of web development (and I'd love to carry them out using Yesod), but since I've simply been using Haskell for 2~3 years (and only as a hobby) and since the only guy I personally know who is the closest to a Haskeller is a friend who is beginning to read RWH.
What you have posted here is essentially a job offer. Let us know how many people get in contact with you in private just after this single email. Explain your ideas on paper, I'm sure there are plenty of people that would like to help you out with your ideas. I know at least some myself. -- Gracjan

What you have posted here is essentially a job offer.
Let us know how many people get in contact with you in private just after
Actually I did not intended it to be so. It's too vague and I've other
things to do currently.
But actually I knew that when I'm ready to concretize something, then
*here*would be of course the place I'd look for interested (and
interesting ;) )
people.
this single email.
One.
2011/12/19 Gracjan Polak
Yves Parès
writes: Bryan O' Sullivans's company and Scrive may not be relevant examples, as
they employ respectively people like, well... ^^ Bryan O'Sullivan and Magnus Carlsson (the Haskeller, not the singer).So you can expect such people to do wonders.
You are what you create. Someday somebody will say same thing about you and your friend.
...or you will be famous singers.
But for instance I personally have one or two ideas of web development (and I'd love to carry them out using Yesod), but since I've simply been using Haskell for 2~3 years (and only as a hobby) and since the only guy I personally know who is the closest to a Haskeller is a friend who is beginning to read RWH.
What you have posted here is essentially a job offer. Let us know how many people get in contact with you in private just after this single email.
Explain your ideas on paper, I'm sure there are plenty of people that would like to help you out with your ideas. I know at least some myself.
-- Gracjan
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak
Hi all,
The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Full disclosure: I'm one of two that founded this startup.
How are others doing businesses using Haskell doing these days?
I don't run a startup myself, but I know of at least three startups using Haskell for web development (through Yesod), and my company is basing its new web products on Yesod as well. I think there are plenty of highly qualified Haskell programmers out there, especially if you're willing to let someone work remotely. Michael

I'm actually trying to make a list of companies and people using Haskell
for for-profit real world software development.
I'd like to know the names of those startups, if possible.
-- Ivan
On 18 December 2011 18:42, Michael Snoyman
On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak
wrote: Hi all,
The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Full disclosure: I'm one of two that founded this startup.
How are others doing businesses using Haskell doing these days?
I don't run a startup myself, but I know of at least three startups using Haskell for web development (through Yesod), and my company is basing its new web products on Yesod as well. I think there are plenty of highly qualified Haskell programmers out there, especially if you're willing to let someone work remotely.
Michael
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

At Silk [1] we use Haskell for the backend of our web application. The
frontend is Javascript with some functional aspects, and we have a
shallow ruby layer as a website (but not for the actual application).
Erik
[1] http://www.silkapp.com
On Mon, Dec 19, 2011 at 11:04, Ivan Perez
I'm actually trying to make a list of companies and people using Haskell for for-profit real world software development.
I'd like to know the names of those startups, if possible.
-- Ivan
On 18 December 2011 18:42, Michael Snoyman
wrote: On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak
wrote: Hi all,
The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Full disclosure: I'm one of two that founded this startup.
How are others doing businesses using Haskell doing these days?
I don't run a startup myself, but I know of at least three startups using Haskell for web development (through Yesod), and my company is basing its new web products on Yesod as well. I think there are plenty of highly qualified Haskell programmers out there, especially if you're willing to let someone work remotely.
Michael
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Mon, Dec 19, 2011 at 2:04 AM, Ivan Perez
I'm actually trying to make a list of companies and people using Haskell for for-profit real world software development.
I'd like to know the names of those startups, if possible.
I am building http://visi.pro on Haskell. I am doing it for a number of reasons: - Haskell is a mature platform that provides lots of goodies that I might otherwise have to write (like the goodies I wrote in Lift including an Actors library) - Haskell allows a lot of nice "things" that make building a language and associated tools easier (like laziness) - Haskell is a filter for team members. Just like Foursquare uses Scala as a filter for candidates in recruiting, I'm using Haskell as a filter... if you have some good Haskell open source code, it's a way to indicate to me that you're a strong developer.
-- Ivan
On 18 December 2011 18:42, Michael Snoyman
wrote: On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak
wrote: Hi all,
The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the form
'How hard
is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Full disclosure: I'm one of two that founded this startup.
How are others doing businesses using Haskell doing these days?
I don't run a startup myself, but I know of at least three startups using Haskell for web development (through Yesod), and my company is basing its new web products on Yesod as well. I think there are plenty of highly qualified Haskell programmers out there, especially if you're willing to let someone work remotely.
Michael
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro Lift, the simply functional web framework http://liftweb.net Follow me: http://twitter.com/dpp Blog: http://goodstuff.im

Haskell is a mature platform that provides lots of goodies that I might otherwise have to write (like the goodies I wrote in Lift including an Actors library)
I don't get it: Actors are at the core of Scala concurrency model, and are
expanded for distributed programming through Akka for instance.
To me it'd be the other way around: you'd have to develop Actors in
Haskell, don't you?
Or maybe you don't mean the same thing by 'Actor'?
2011/12/19 David Pollak
On Mon, Dec 19, 2011 at 2:04 AM, Ivan Perez
wrote: I'm actually trying to make a list of companies and people using Haskell for for-profit real world software development.
I'd like to know the names of those startups, if possible.
I am building http://visi.pro on Haskell. I am doing it for a number of reasons:
- Haskell is a mature platform that provides lots of goodies that I might otherwise have to write (like the goodies I wrote in Lift including an Actors library) - Haskell allows a lot of nice "things" that make building a language and associated tools easier (like laziness) - Haskell is a filter for team members. Just like Foursquare uses Scala as a filter for candidates in recruiting, I'm using Haskell as a filter... if you have some good Haskell open source code, it's a way to indicate to me that you're a strong developer.
-- Ivan
On 18 December 2011 18:42, Michael Snoyman
wrote: On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak
wrote: Hi all,
The question 'How hard is it to start a technical startup with
Haskell?'
happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Full disclosure: I'm one of two that founded this startup.
How are others doing businesses using Haskell doing these days?
I don't run a startup myself, but I know of at least three startups using Haskell for web development (through Yesod), and my company is basing its new web products on Yesod as well. I think there are plenty of highly qualified Haskell programmers out there, especially if you're willing to let someone work remotely.
Michael
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro Lift, the simply functional web framework http://liftweb.net Follow me: http://twitter.com/dpp Blog: http://goodstuff.im
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Mon, Dec 19, 2011 at 2:36 PM, Yves Parès
Haskell is a mature platform that provides lots of goodies that I might otherwise have to write (like the goodies I wrote in Lift including an Actors library)
I don't get it: Actors are at the core of Scala concurrency model,
Actors as implemented in the Scala distribution were (and probably still are) horrid. They have poor performance, memory retention issues, and an overall poor design. When Lift relied on Scala's Actors, a Lift-comet site needed to be restarted every few weeks because of pent-up memory issues. On the other hand, with Lift Actors, http://demo.liftweb.net has been running since July 7th.
and are expanded for distributed programming through Akka for instance.
Actually, no. Scala's Actors are not expanded by Akka (although Akka Actors may replace the existing Actor implementation in the Scala library). Akka is yet another replacement for Scala's Actor library and Akka's distributed capabilities are weak and brittle. Also, Lift's Actor library and Martin Odersky's flames about it paved the way for Akka because I took the heat that might have driven Jonas out of the Scala community when Akka was a small project.
To me it'd be the other way around: you'd have to develop Actors in Haskell, don't you?
I've come to understand that Actors are a weak concurrency/distribution paradigm. Anything that has a type signature Any => Unit is not composable and will lead to the same kinds of issues that we're looking for the compiler in Haskell to help us with (put another way, if you like Smalltalk and Ruby, then Actors seem pretty cool.) On the other hand, many of Haskell's libraries (STM, Iteratees, etc.) have a much more composable set of concurrency primitives.
Or maybe you don't mean the same thing by 'Actor'?
2011/12/19 David Pollak
On Mon, Dec 19, 2011 at 2:04 AM, Ivan Perez
wrote:
I'm actually trying to make a list of companies and people using Haskell for for-profit real world software development.
I'd like to know the names of those startups, if possible.
I am building http://visi.pro on Haskell. I am doing it for a number of reasons:
- Haskell is a mature platform that provides lots of goodies that I might otherwise have to write (like the goodies I wrote in Lift including an Actors library) - Haskell allows a lot of nice "things" that make building a language and associated tools easier (like laziness) - Haskell is a filter for team members. Just like Foursquare uses Scala as a filter for candidates in recruiting, I'm using Haskell as a filter... if you have some good Haskell open source code, it's a way to indicate to me that you're a strong developer.
-- Ivan
On 18 December 2011 18:42, Michael Snoyman
wrote: On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak
wrote: Hi all,
The question 'How hard is it to start a technical startup with
Haskell?'
happened a couple of times on this list. Sometimes it was in the form 'How hard is to find Haskell programmers?' or 'Are there any Haskell jobs?'.
I'd like to provide one data point as an answer:
http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup...
Full disclosure: I'm one of two that founded this startup.
How are others doing businesses using Haskell doing these days?
I don't run a startup myself, but I know of at least three startups using Haskell for web development (through Yesod), and my company is basing its new web products on Yesod as well. I think there are plenty of highly qualified Haskell programmers out there, especially if you're willing to let someone work remotely.
Michael
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro Lift, the simply functional web framework http://liftweb.net Follow me: http://twitter.com/dpp Blog: http://goodstuff.im
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro Lift, the simply functional web framework http://liftweb.net Follow me: http://twitter.com/dpp Blog: http://goodstuff.im

Turns out that those guys doing start-up with Haskell are already expert at
Haskell.
Hence choosing Haskell is more straightforward.
I'm thinking of using Haskell since it looks cool and beautiful.
However I have little experience and will move slowly at certain begging
period.
This sounds not good to a startup company.
Comparing with Django in Python, Rails in Ruby, yesod and snap looks not
that mature.
Also, for instance, I'd like to build up a CRM application company, I
could leverage some open source projects in other languages. In Haskell,
we need to build from scratch basically.
Appreciate your suggestions/comments.
-Simon
On Wed, Dec 21, 2011 at 2:30 AM, David Pollak wrote: On Mon, Dec 19, 2011 at 2:36 PM, Yves Parès Haskell is a mature platform that provides lots of goodies that I might
otherwise have to write (like the goodies I wrote in Lift including an
Actors library) I don't get it: Actors are at the core of Scala concurrency model, Actors as implemented in the Scala distribution were (and probably still
are) horrid. They have poor performance, memory retention issues, and an
overall poor design. When Lift relied on Scala's Actors, a Lift-comet site
needed to be restarted every few weeks because of pent-up memory issues.
On the other hand, with Lift Actors, http://demo.liftweb.net has been
running since July 7th. and are expanded for distributed programming through Akka for instance. Actually, no. Scala's Actors are not expanded by Akka (although Akka
Actors may replace the existing Actor implementation in the Scala library).
Akka is yet another replacement for Scala's Actor library and Akka's
distributed capabilities are weak and brittle. Also, Lift's Actor library
and Martin Odersky's flames about it paved the way for Akka because I took
the heat that might have driven Jonas out of the Scala community when Akka
was a small project. To me it'd be the other way around: you'd have to develop Actors in
Haskell, don't you? I've come to understand that Actors are a weak concurrency/distribution
paradigm. Anything that has a type signature Any => Unit is not composable
and will lead to the same kinds of issues that we're looking for the
compiler in Haskell to help us with (put another way, if you like Smalltalk
and Ruby, then Actors seem pretty cool.) On the other hand, many of Haskell's libraries (STM, Iteratees, etc.) have
a much more composable set of concurrency primitives. Or maybe you don't mean the same thing by 'Actor'? 2011/12/19 David Pollak On Mon, Dec 19, 2011 at 2:04 AM, Ivan Perez <
ivanperezdominguez@gmail.com> wrote: I'm actually trying to make a list of companies and people using Haskell
for for-profit real world software development. I'd like to know the names of those startups, if possible. I am building http://visi.pro on Haskell. I am doing it for a number
of reasons: - Haskell is a mature platform that provides lots of goodies that I
might otherwise have to write (like the goodies I wrote in Lift including
an Actors library)
- Haskell allows a lot of nice "things" that make building a
language and associated tools easier (like laziness)
- Haskell is a filter for team members. Just like Foursquare uses
Scala as a filter for candidates in recruiting, I'm using Haskell as a
filter... if you have some good Haskell open source code, it's a way to
indicate to me that you're a strong developer. -- Ivan On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak <
gracjanpolak@gmail.com> wrote: Hi all, The question 'How hard is it to start a technical startup with Haskell?' happened a couple of times on this list. Sometimes it was in the On 18 December 2011 18:42, Michael Snoyman is to find Haskell programmers?' or 'Are there any Haskell jobs?'. I'd like to provide one data point as an answer: http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup... Full disclosure: I'm one of two that founded this startup. How are others doing businesses using Haskell doing these days? I don't run a startup myself, but I know of at least three startups
using Haskell for web development (through Yesod), and my company is
basing its new web products on Yesod as well. I think there are plenty
of highly qualified Haskell programmers out there, especially if
you're willing to let someone work remotely. Michael _______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe --
Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro
Lift, the simply functional web framework http://liftweb.net
Follow me: http://twitter.com/dpp
Blog: http://goodstuff.im _______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe --
Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro
Lift, the simply functional web framework http://liftweb.net
Follow me: http://twitter.com/dpp
Blog: http://goodstuff.im _______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

A good compromise might be opa (not used it myself, but I've been
reading up on it as a possible candidate for any personal web projects
I might want to do). It is not haskell, but it is ML-derived, and
specifically for webapps. It has some example apps available, though
nothing near the volume of apps rails or django would have.
martin
On Mon, Dec 26, 2011 at 6:17 PM, Haisheng Wu
Turns out that those guys doing start-up with Haskell are already expert at Haskell. Hence choosing Haskell is more straightforward.
I'm thinking of using Haskell since it looks cool and beautiful. However I have little experience and will move slowly at certain begging period. This sounds not good to a startup company.
Comparing with Django in Python, Rails in Ruby, yesod and snap looks not that mature. Also, for instance, I'd like to build up a CRM application company, I could leverage some open source projects in other languages. In Haskell, we need to build from scratch basically.
Appreciate your suggestions/comments.
-Simon
On Wed, Dec 21, 2011 at 2:30 AM, David Pollak
wrote: On Mon, Dec 19, 2011 at 2:36 PM, Yves Parès
wrote: Haskell is a mature platform that provides lots of goodies that I might otherwise have to write (like the goodies I wrote in Lift including an Actors library)
I don't get it: Actors are at the core of Scala concurrency model,
Actors as implemented in the Scala distribution were (and probably still are) horrid. They have poor performance, memory retention issues, and an overall poor design. When Lift relied on Scala's Actors, a Lift-comet site needed to be restarted every few weeks because of pent-up memory issues. On the other hand, with Lift Actors, http://demo.liftweb.net has been running since July 7th.
and are expanded for distributed programming through Akka for instance.
Actually, no. Scala's Actors are not expanded by Akka (although Akka Actors may replace the existing Actor implementation in the Scala library). Akka is yet another replacement for Scala's Actor library and Akka's distributed capabilities are weak and brittle. Also, Lift's Actor library and Martin Odersky's flames about it paved the way for Akka because I took the heat that might have driven Jonas out of the Scala community when Akka was a small project.
To me it'd be the other way around: you'd have to develop Actors in Haskell, don't you?
I've come to understand that Actors are a weak concurrency/distribution paradigm. Anything that has a type signature Any => Unit is not composable and will lead to the same kinds of issues that we're looking for the compiler in Haskell to help us with (put another way, if you like Smalltalk and Ruby, then Actors seem pretty cool.)
On the other hand, many of Haskell's libraries (STM, Iteratees, etc.) have a much more composable set of concurrency primitives.
Or maybe you don't mean the same thing by 'Actor'?
2011/12/19 David Pollak
On Mon, Dec 19, 2011 at 2:04 AM, Ivan Perez
wrote: I'm actually trying to make a list of companies and people using Haskell for for-profit real world software development.
I'd like to know the names of those startups, if possible.
I am building http://visi.pro on Haskell. I am doing it for a number of reasons:
Haskell is a mature platform that provides lots of goodies that I might otherwise have to write (like the goodies I wrote in Lift including an Actors library) Haskell allows a lot of nice "things" that make building a language and associated tools easier (like laziness) Haskell is a filter for team members. Just like Foursquare uses Scala as a filter for candidates in recruiting, I'm using Haskell as a filter... if you have some good Haskell open source code, it's a way to indicate to me that you're a strong developer.
-- Ivan
On 18 December 2011 18:42, Michael Snoyman
wrote: On Sun, Dec 18, 2011 at 6:57 PM, Gracjan Polak
wrote: > > Hi all, > > The question 'How hard is it to start a technical startup with > Haskell?' > happened a couple of times on this list. Sometimes it was in the > form 'How hard > is to find Haskell programmers?' or 'Are there any Haskell jobs?'. > > I'd like to provide one data point as an answer: > > > http://www.reddit.com/r/haskell/comments/ngbbp/haskell_only_esigning_startup... > > Full disclosure: I'm one of two that founded this startup. > > How are others doing businesses using Haskell doing these days? I don't run a startup myself, but I know of at least three startups using Haskell for web development (through Yesod), and my company is basing its new web products on Yesod as well. I think there are plenty of highly qualified Haskell programmers out there, especially if you're willing to let someone work remotely.
Michael
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro Lift, the simply functional web framework http://liftweb.net Follow me: http://twitter.com/dpp Blog: http://goodstuff.im
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Visi.Pro, Cloud Computing for the Rest of Us http://visi.pro Lift, the simply functional web framework http://liftweb.net Follow me: http://twitter.com/dpp Blog: http://goodstuff.im
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Haisheng Wu
Turns out that those guys doing start-up with Haskell are already expert at Haskell. Hence choosing Haskell is more straightforward.
We hope to become experts while doing Haskell.
I'm thinking of using Haskell since it looks cool and beautiful.
Sense of internal taste is very important in engineering. And this is true whatever language you choose.
However I have little experience and will move slowly at certain begging period. This sounds not good to a startup company.
Comparing with Django in Python, Rails in Ruby, yesod and snap looks not that mature.
Add whole Hackage to the list an suddenly Haskell looks on par with most of other things out there.
Also, for instance, I'd like to build up a CRM application company, I
could leverage some open source projects in other languages. In Haskell, we need to build from scratch basically. And that may be of course downside. If you happen do to what most other people are doing out there, then using premade components is good option.
Appreciate your suggestions/comments.
There was a reason 37signals decided to go with unknown little language and create Rails from scratch. There was a reason Paul G. started viaweb in Lisp. There was a reason that Apple things are programmed in Objective C instead of plain C or plain Smalltalk. There was a reason that made Larry create perl instead of sticking to awk+sed. Of course you are to decide how much of these reasons apply to your situation. Good luck anyway! -- Gracjan
participants (9)
-
Carlos López Camey
-
David Pollak
-
Erik Hesselink
-
Gracjan Polak
-
Haisheng Wu
-
Ivan Perez
-
Martin DeMello
-
Michael Snoyman
-
Yves Parès