On 16 Mrz., 19:43, Meikel Brandmeyer <m...@kotka.de> wrote:

> Am 16.03.2009 um 12:26 schrieb Robert Pfeiffer:
>
> > Did you mean this:
>
> >http://wiki.jvmlangsummit.com/pdf/28_Siek_gradual.pdf
>
> > It was presented at the JVM Summit, so Rich may already have given a
> > thought to this.
>
> Argh.. "Gradual Typing" that was term I was missing.
>
> Here some more information.
>
> The Paper (and a unsurprisingly negative discussion) on 
> LtU:http://lambda-the-ultimate.org/node/1707
>
> And the video of the talk from the above 
> link.http://video.google.com/videoplay?docid=21835070615692553
>
> I don't know, whether this is useful or not, but if we really want
> an optional type system, we should investigate the possibilities,
> I think.

Oh, that sounds really useful. This is in principle very close
to what I was had in mind in the past years.
The paper says:
“The type system and semantics should place a minimal
 implementation burden on language implementors.”

And that also sounds like a good thing.
What I would love to see is an optional system.
With such even hardcore fans of dynamic typing should not have
any problem with it, if Clojure is going to have one.

A thing that should be easy to add is a on/off switch.
Maybe a global one, and a file based one.
Perhaps this gradual typing even allows a gradual implementation.

Would be a nice productivity boost to have the compiler checking
parts of our code during some phases of development.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to