community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Reich <stefan.reich.maker.of....@googlemail.com>
Subject Re: Integrating JavaX
Date Fri, 08 May 2015 16:41:55 GMT
Nice! I'll make it a tech spike.

Now we should move this discussion somewhere else I guess (sorry for
posting to the list, Mike - I need attention :). Just where?

Cheers
Am 08.05.2015 17:34 schrieb "Mike Kienenberger" <mkienenb@gmail.com>:

> javaX definitely looks interesting.
>
> I've always wished Java supported named parameter methods like Objective-C.
>
> drawCircleWithRadius:r atX:x y:y;
>  instead of
> drawCircle(r, x, y);
>
> I suppose that would conflict with the conditional expression operator
> (b ? t : f) but maybe two colons
>
> drawCircleWithRadius::r atX::x y::y;
>
> Of course, without the smalltalk-esque grouping brackets, maybe it'd
> be too hard to read and parse it in java.   Guess the idea would need
> more work.
>
> [renderer drawCircleWithRadius:r atX:[radiusSource xBasedOnInputA:a b:b]
> y:y];
> versus
> renderer.drawCircleWithRadiusAtXandY(r,
> radiusSource.xBasedOnInputAandB(a, b), y);
>
> doesn't really work as
>
> renderer.drawCircleWithRadius::r atX::radiusSource.xBasedOnInputA::a b::b
> y::y;
>
> Maybe with extra parens...
>
> renderer.(drawCircleWithRadius::r atX::radiusSource.(xBasedOnInputA::a
> b::b) y::y);
>
> but at this point, it stops having the same readability....
>
> Guess we really need objective C method call syntax for java :)
>
>
>
> On Fri, May 8, 2015 at 9:58 AM, Thiago H de Paula Figueiredo
> <thiagohp@gmail.com> wrote:
> > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > <stefan.reich.maker.of.eye@googlemail.com> wrote:
> >
> >> Hi!
> >
> >
> > Hi!
> >
> >> I'd like to find a home (or home-s) for the "JavaX" project (
> >> http://javax.tinybrain.de).
> >
> >
> > Taking a look . . . :)
> >
> >>
> >> JavaX is a super-extensible version of Java.
> >>
> >> It's probably the easiest way to extend any language existing right now.
> >>
> >> Is there a way to collaborate with Apache? I think I can promise you
> that
> >> this is the way of the future :-)
> >
> >
> > I believe the incubator is the place to start:
> http://incubator.apache.org/
> > "The Incubator project is the entry path into The Apache Software
> Foundation
> > (ASF) for projects and codebases wishing to become part of the
> Foundation's
> > efforts. All code donations from external organisations and existing
> > external projects wishing to join Apache enter through the Incubator."
> >
> > --
> > Thiago H. de Paula Figueiredo
> > Tapestry, Java and Hibernate consultant and developer
> > http://machina.com.br
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message