Hi Adam
unfortunately I haven't had much time to do much with Ur/Web
I have used Rails in the past, and I've been thinking about giving
Django a cursory try (on Google App Engine)
I've wanted to code a very very small CMS and I suppose I could do it
in both Ur/Web and say, Django
unfortunately I can offer you no guarantee on when I would get around
doin' it.
When do you want to collect this data ideally ?
My intuition is that for somebody familiar with dynamic languages
(Django/Rails) and used to imperative programming, UR would take more
time
Maybe Java/C# people willing to take the plunge and learn FP would
fare better
The all-round programmer familiar with ML or Haskell, would certainly
be find UR/Web a win, since a lot of errors would be caught at compile
time...
The web space is awash with dynamic languages (PHP, Python, Ruby), I
am not sure why, maybe :
- most web sites are not deemed safety-critical pieces of software
(the public is used to web sites "not working well all the time")
- a lot of web programmers have no theoretical background in CS and
dynamic languages seem easier (in the sense 'eat now, pay the bill
later')
Cheers
Emmanuel
On 12 Sep 2009, at 18:39, Adam Chlipala wrote:
I'm trying to come up with some data on how Ur/Web compares to the
competition (e.g., Rails, Django, etc.). I'm most interested in
programmer productivity, because performance is so much better than
anything else that it's almost embarrassing to give details. :)
Security is interesting, too, but hard to quantify. (Even harder
than productivity, which is already pretty hard!)
Is anyone out there working on any real applications with Ur/Web?
Is anyone interested in attempting a smallish trial project? I can
provide very detailed and timely (I hope) support/advice for anyone
doing this, and I would very much appreciate the chance to gather
data!
From my perspective, the ideal project would be very close in
functionality to versions already implemented in one or more of the
popular web frameworks, enabling reasonably apples-to-apples
comparison.
_______________________________________________
Ur mailing list
[email protected]
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur
_______________________________________________
Ur mailing list
[email protected]
http://www.impredicative.com/cgi-bin/mailman/listinfo/ur