ANNOUNCE: Haskell in the Cloud (http://quid2.org)

Fellow Haskeller, Has your strongly typed, quick checked, formally verified, Oleg blessed, higher order monadic code become a little bit too predictable? Are you feeling a bit bored, emotionally drained and disillusioned with perfection? Longing for the days when Men were Men (and Women were Women for that matter) and squashed bugs out of Assembler code with just their bare hands and a line editor? Enter Quid2 http://quid2.org [1]: the half baked, barely tested, totally unsafe and spectacularly unoptimised Haskell in the Cloud system. A delightful blend of Haskell crispiness and JavaScript fluffiness, Quid2 guarantees hours and hours of guilt free hacking enjoyment. Let a soft lamb(a)da rhythm http://www.youtube.com/watch?v=i8mz9uOvFQA [2] take you over as you gingerly step onto the Haskell Cloud, it's time to party as if it were 1991 all over again! Yours truly, titto [1] http://quid2.org [2] http://www.youtube.com/watch?v=i8mz9uOvFQA -- Dr. Pasqualino "Titto" Assini http://quid2.org/

Any relationship to distributed haskell? http://www.macs.hw.ac.uk/~dsg/gdh/ On Fri, Jul 22, 2011 at 3:00 AM, Pasqualino "Titto" Assini < tittoassini@gmail.com> wrote:
Fellow Haskeller,
Has your strongly typed, quick checked, formally verified, Oleg blessed, higher order monadic code become a little bit too predictable?
Are you feeling a bit bored, emotionally drained and disillusioned with perfection?
Longing for the days when Men were Men (and Women were Women for that matter) and squashed bugs out of Assembler code with just their bare hands and a line editor?
Enter Quid2 http://quid2.org [1]: the half baked, barely tested, totally unsafe and spectacularly unoptimised Haskell in the Cloud system.
A delightful blend of Haskell crispiness and JavaScript fluffiness, Quid2 guarantees hours and hours of guilt free hacking enjoyment.
Let a soft lamb(a)da rhythm http://www.youtube.com/watch?v=i8mz9uOvFQA[2] take you over as you gingerly step onto the Haskell Cloud, it's time to party as if it were 1991 all over again!
Yours truly,
titto
[1] http://quid2.org
[2] http://www.youtube.com/watch?v=i8mz9uOvFQA
-- Dr. Pasqualino "Titto" Assini http://quid2.org/
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

On Fri, Jul 22, 2011 at 12:00, Pasqualino "Titto" Assini wrote:
Enter Quid2 http://quid2.org [1]: the half baked, barely tested, totally unsafe and spectacularly unoptimised Haskell in the Cloud system.
Challenging... https://plus.google.com/104222093009939197511/posts/MpgUUayq78o Sean

Hello Sean,
thanks for taking the time to road test quid2.org.
And believe me, I totally feel your pain :-)
I have just started using it in earnest myself (following the great
"eat you own dog food" principle) and I know how frustrating the whole
experience is.
However, I am working on it daily and things will improve.
Now to come to the points raised in your post:
1) Don't try to use the browser's "back" button
No support for history yet, but is on the todo list.
2) understand the errors
They should know look a bit better but there is still a lot of work to do.
3)
* Save (with Cmd-S on Mac or Ctrl-S on other systems) before clicking "View."
* Wait for the "done" part at the end of the "Saving new source"
message. Sometimes, it doesn't save.
Saving is now automatic and you can switch between Edit and View mode
without losing your data.
You should also see less saving errors.
4) * Don't assume that your saved module is the one being
compiled/interpreted. You may want to do a browser refresh to be sure.
In one attempt, I produced the following: "abcd" = "abc" (where = maps
the term on the left to the value on the right) after adding the 'd'
to the string and saving the file.
There are still inconsistencies when a module is modified, it is next
on my todo list.
5) For some reason, the explicit String type is needed for this
(minimal) example: concat ["a","b","c","d"] :: String
This is because the OverloadString extension is always active.
In the Subject.Quid2.Language module there is now a guide to the
differences between standard Haskell and Quid2's own flavour.
Keep the feedback coming !
Best,
titto
On 22 July 2011 16:22, Sean Leather
On Fri, Jul 22, 2011 at 12:00, Pasqualino "Titto" Assini wrote:
Enter Quid2 [1]: the half baked, barely tested, totally unsafe and spectacularly unoptimised Haskell in the Cloud system.
Challenging... https://plus.google.com/104222093009939197511/posts/MpgUUayq78o Sean
-- Dr. Pasqualino "Titto" Assini http://quid2.org/
participants (3)
-
David Barbour
-
Pasqualino "Titto" Assini
-
Sean Leather