Also, this is a complete aside but what the heck.  :-)

Has anyone else been driven crazy by the way that Java code and libraries are documented? It seems like whenever I try to figure out how to use a piece of Java code, the functionality is spread out over a huge collection of classes and methods so that it is impossible to figure out where things actually happen and how the code is supposed to be used. Am I correct to perceive this as a general trend in Java, or is it just the projects that I looked at and/or my lack of experience in how Java sources and libraries are organize?

Cheers,
Greg

On 10/28/10 9:53 PM, aditya siram wrote:
I understand your frustration at not having free tested libs ready-to-go, Java/any-other-mainstream-language programmers tend to expect this and usually get it.

If a lack of libs is a dealbreaker for you and you want to use a functional programming language with some of Haskell's advantages (like immutability, lazy data structures and STM) I encourage you to check out Clojure [1] a nicely designed Lisp. It is tightly integrated in to the JVM and you have access to all the Java libs you want.

-deech

[1] http://clojure.org/

2010/10/27 Günther Schmidt <gue.schm...@web.de <mailto:gue.schm...@web.de>>

    Hi Malcolm,

    well if I would like to point out that, for instance, Haskell
    exists for a lot more than 10 years now, and that, while the
    language per se rocks, and there are cool tools (cabal) and
    libraries (list, Set, Map), there still isn't even a mail client
    library, I wonder whom to escalate this to, and who is going to do
    something about it.

    I understand some parties wish to avoid success at all costs,
    while others, commercial users, benefit from the edge haskell
    gives them already and which probably can help themselves in case
    of, again, for instance a missing mail client library.

    And then there is the ones like me, which also want to benefit
    from the edge Haskell gives them over users of other languages and
    want to develop Real World Apps and who cannot easily help
    themselves in case of a missing mail client library.


    So while there are many aspects of the future of haskell, who
    effectively is it that steers the boat?

    Günther

    _______________________________________________
    Haskell-Cafe mailing list
    Haskell-Cafe@haskell.org <mailto: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

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to