Hi all.

One of the most important aspects which I would like to be emphasized is the
ad-hoc interoperability with Java, such as invocation of Java classes and
methods, proxies and compilation to Java class-files.
BTW, I will be at JavaOne staying most part of time on JetBrains booth, so
if someone is interested in better IDE-support of Clojure I would be happy
discuss it or show what we have for now in IntelliJ.

With best regards,
Ilya Sergey

2009/5/18 falcon <shahb...@gmail.com>

>
> I agree with John.  For certain applications, the ability to modify
> the code while it is running is very useful.
>
> Many language comparisons turn into syntax comparisons.  Clojure has
> enough interesting concepts (concurrency model, code as data, macros)
> that it should be made to stand out.
>
> On May 18, 9:30 am, John Newman <john...@gmail.com> wrote:
> > I believe it was the presentation you gave on the ants simulation, where
> you
> > updated the program while it was running.  I'm not sure if the other
> > languages in the shootout can do that, but I thought that was pretty
> > awesome.
> >
> > I think a display of building an application while it's running in front
> of
> > you (be that a web app or a desktop app) is flashy and compelling.  Not
> sure
> > how far you could go with that though.
> >
> > 2 cents.
> >
> > Regards,
> >
> > On Mon, May 18, 2009 at 5:42 PM, Laurent PETIT <laurent.pe...@gmail.com
> >wrote:
> >
> >
> >
> >
> >
> > > As a general idea, I would say :
> >
> > > specific to lisp:
> > > the possibility to get rid of "boiler plate code", such as the one
> > > involved in each and every (re)implementation of some GOF design
> > > patterns.
> >
> > > This could be either a demonstration of the power of higher order
> > > functions or macros (the first with higher order functions *can* be
> > > done in java, but it is such a pain in the ass to do this right with
> > > anonymous functions that it is rarely done in practice, some spring
> > > framework frameworks let apart)
> >
> > > specific to clojure:
> > > a demonstration of the ease of use of concurrent/parallel programming
> > > constructs.
> >
> > > 2009/5/18 Rich Hickey <richhic...@gmail.com>:
> >
> > > > I'll be doing two sessions involving Clojure at JavaOne this June.
> One
> > > > is a traditional talk (TS-4164), the other is as a participant in the
> > > > Script Bowl 2009: A Scripting Languages Shootout (PAN-5348).
> >
> > > > The 'script' bowl is a friendly competition, basically a place to
> show
> > > > off your language and seek audience acclaim.
> >
> > > > "Scripting language gurus returning from 2008 are Groovy, JRuby,
> > > > Jython, and Scala. This year there is also a new kid on the block:
> > > > Clojure."
> >
> > > > There are two very brief rounds, 4 minutes per language each round .
> >
> > > > round 1: Core language and libraries round (show something really
> cool
> > > > with the core language and libraries)
> >
> > > > round 2: Community round (show some significant community
> > > > contributions)
> >
> > > > Note there is no comparative aspect, each language presenter talks up
> > > > their own language and the audience decides, so it's not an
> > > > opportunity to draw contrasts explicitly. It's about being pro-
> > > > Clojure, not anti- anything else.
> >
> > > > The audience is Java developers, many of whom will have never seen
> > > > Clojure or any Lisp.
> >
> > > > I'd appreciate some suggestions *and help* preparing demos for the
> > > > Script Bowl. What (that could be demonstrated in 4 minutes) would
> make
> > > > you think - 'Clojure looks cool, I need to look into it'? What
> > > > community contribution(s) should we showcase?
> >
> > > > Thanks,
> >
> > > > Rich
> >
> > --
> > John
> >
>

--~--~---------~--~----~------------~-------~--~----~
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