You can get those warm fuzzies back when you develop in an IDE such as
Netbeans, IntelliJ, or Eclipse. They can compile the code and provide
some feedback. The plugins are kinda young, but they may provide
enough to help make the jump.

Joshua

On Mar 10, 1:16 am, zoltar <cur...@stanfordcomputing.com> wrote:
> Hey everyone. I've been keeping up with developments in Clojure for a
> few months now and have a question for all you long-time static typers
> out there (I know you're there :)
>
> I really like what I read about Clojure and LISP in general and can
> see the potential for great power and flexibility. I know the
> advantages/disadvantages of static vs dynamic languages but I can't
> help feeling like I'm losing something whenever I try Clojure. I am
> admittedly brainwashed after years of C, C++ and Java but I miss the
> warm fuzzies when I know the compiler has checked all the types for me
> and I don't have to worry about a whole class of run-time errors. I'm
> willing to give that up for the advantages Clojure gives me but I was
> wondering how others have dealt with the loss of these static warm
> fuzzies. I always feel a bit lost in Clojure, not knowing what types a
> function expects or what it will return. I suppose this goes away in
> time but any advice is appreciated.
>
> Curtis
--~--~---------~--~----~------------~-------~--~----~
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