You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@community.apache.org by Stefan Reich <st...@googlemail.com> on 2015/05/08 14:18:10 UTC

Integrating JavaX

Hi!

I'd like to find a home (or home-s) for the "JavaX" project (
http://javax.tinybrain.de).

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 :-)

We have a user group in Hamburg (http://meetup.com/JavaX-User-Group/), but
it... well, it could be more active.

Cheers,
Stefan

Re: Integrating JavaX

Posted by Stefan Reich <st...@googlemail.com>.
Hello Thiago!

Thanks for the input.

I am  not sure if I trust the incubator process frankly. Looking at its
rule book it seems very complicated. Isn't there an easier way?

Are you authoritative on the process or just relating? Just so I know. :

Best regards,
Stefan
Am 08.05.2015 16:01 schrieb "Thiago H de Paula Figueiredo" <
thiagohp@gmail.com>:

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

Re: Integrating JavaX

Posted by Stefan Reich <st...@googlemail.com>.
Nice :) I didn't get that before, sorry. Will do!

Stefan
Am 08.05.2015 19:00 schrieb "Konstantin Boudnik" <co...@apache.org>:

> Stefan,
>
> As Thiago suggested, you can move this conversation to
> general@incubator.apache.org: there's a bunch of people who are helping
> new
> projects to get into ASF and up to speed on a daily basis.
>
> I, for one, will keep an eye on your email and will chime in as soon as it
> arrives ;)
>
> Good luck!
>   Cos
>
> On Fri, May 08, 2015 at 06:41PM, Stefan Reich wrote:
> > 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" <mk...@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
> > > <th...@gmail.com> wrote:
> > > > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > > > <st...@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
> > >
>

Re: Integrating JavaX

Posted by jan i <ja...@apache.org>.
On Sunday, May 10, 2015, Stefan Reich <
stefan.reich.maker.of.eye@googlemail.com> wrote:

> I wrote the mail... I thought you guys wanted to "chime in"?

I did see a reply to you on general@ did you not get it?

apache does not take over projects, we help projects who have a community
grow.

rgds
jan i

>
> All the best,
> Stefan
> Am 08.05.2015 19:00 schrieb "Konstantin Boudnik" <cos@apache.org
> <javascript:;>>:
>
> > Stefan,
> >
> > As Thiago suggested, you can move this conversation to
> > general@incubator.apache.org <javascript:;>: there's a bunch of people
> who are helping
> > new
> > projects to get into ASF and up to speed on a daily basis.
> >
> > I, for one, will keep an eye on your email and will chime in as soon as
> it
> > arrives ;)
> >
> > Good luck!
> >   Cos
> >
> > On Fri, May 08, 2015 at 06:41PM, Stefan Reich wrote:
> > > 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
> <javascript:;>>:
> > >
> > > > 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 <javascript:;>> wrote:
> > > > > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > > > > <stefan.reich.maker.of.eye@googlemail.com <javascript:;>> 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
> > > >
> >
>


-- 
Sent from My iPad, sorry for any misspellings.

Re: Integrating JavaX

Posted by Ted Dunning <te...@gmail.com>.
Stefan,

Here is the email that I sent to general@ a few days ago.  Didn't realize
that you weren't subscribed.

Note that I have bcc'ed the community development list and added
general@incubator.apache.org

We should continue the discussion there.  You might like to subscribe so
that replies made to the mailing list will reach you.

I think it might help if we get a bit on the same page.  Apache doesn't
> take over projects.  Apache provides a framework for people involved in a
> project to create good releases and to build community.
> Check out resources on the web.
> I just found this, for instance, which is by an Apache member.  It
> provides a reasonable outline of things.
>
> http://www.slideshare.net/hemapani/introduction-to-open-source-apache-and-apache-way
>


On Sun, May 10, 2015 at 5:42 PM, Stefan Reich <
stefan.reich.maker.of.eye@googlemail.com> wrote:

> I wrote the mail... I thought you guys wanted to "chime in"?
>
> All the best,
> Stefan
> Am 08.05.2015 19:00 schrieb "Konstantin Boudnik" <co...@apache.org>:
>
> > Stefan,
> >
> > As Thiago suggested, you can move this conversation to
> > general@incubator.apache.org: there's a bunch of people who are helping
> > new
> > projects to get into ASF and up to speed on a daily basis.
> >
> > I, for one, will keep an eye on your email and will chime in as soon as
> it
> > arrives ;)
> >
> > Good luck!
> >   Cos
> >
> > On Fri, May 08, 2015 at 06:41PM, Stefan Reich wrote:
> > > 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" <mk...@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
> > > > <th...@gmail.com> wrote:
> > > > > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > > > > <st...@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
> > > >
> >
>

Re: Integrating JavaX

Posted by Ted Dunning <te...@gmail.com>.
Stefan,

Here is the email that I sent to general@ a few days ago.  Didn't realize
that you weren't subscribed.

Note that I have bcc'ed the community development list and added
general@incubator.apache.org

We should continue the discussion there.  You might like to subscribe so
that replies made to the mailing list will reach you.

I think it might help if we get a bit on the same page.  Apache doesn't
> take over projects.  Apache provides a framework for people involved in a
> project to create good releases and to build community.
> Check out resources on the web.
> I just found this, for instance, which is by an Apache member.  It
> provides a reasonable outline of things.
>
> http://www.slideshare.net/hemapani/introduction-to-open-source-apache-and-apache-way
>


On Sun, May 10, 2015 at 5:42 PM, Stefan Reich <
stefan.reich.maker.of.eye@googlemail.com> wrote:

> I wrote the mail... I thought you guys wanted to "chime in"?
>
> All the best,
> Stefan
> Am 08.05.2015 19:00 schrieb "Konstantin Boudnik" <co...@apache.org>:
>
> > Stefan,
> >
> > As Thiago suggested, you can move this conversation to
> > general@incubator.apache.org: there's a bunch of people who are helping
> > new
> > projects to get into ASF and up to speed on a daily basis.
> >
> > I, for one, will keep an eye on your email and will chime in as soon as
> it
> > arrives ;)
> >
> > Good luck!
> >   Cos
> >
> > On Fri, May 08, 2015 at 06:41PM, Stefan Reich wrote:
> > > 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" <mk...@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
> > > > <th...@gmail.com> wrote:
> > > > > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > > > > <st...@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
> > > >
> >
>

Re: Integrating JavaX

Posted by Stefan Reich <st...@googlemail.com>.
I wrote the mail... I thought you guys wanted to "chime in"?

All the best,
Stefan
Am 08.05.2015 19:00 schrieb "Konstantin Boudnik" <co...@apache.org>:

> Stefan,
>
> As Thiago suggested, you can move this conversation to
> general@incubator.apache.org: there's a bunch of people who are helping
> new
> projects to get into ASF and up to speed on a daily basis.
>
> I, for one, will keep an eye on your email and will chime in as soon as it
> arrives ;)
>
> Good luck!
>   Cos
>
> On Fri, May 08, 2015 at 06:41PM, Stefan Reich wrote:
> > 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" <mk...@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
> > > <th...@gmail.com> wrote:
> > > > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > > > <st...@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
> > >
>

Re: Integrating JavaX

Posted by Konstantin Boudnik <co...@apache.org>.
Stefan,

As Thiago suggested, you can move this conversation to
general@incubator.apache.org: there's a bunch of people who are helping new
projects to get into ASF and up to speed on a daily basis.

I, for one, will keep an eye on your email and will chime in as soon as it
arrives ;)

Good luck!
  Cos

On Fri, May 08, 2015 at 06:41PM, Stefan Reich wrote:
> 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" <mk...@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
> > <th...@gmail.com> wrote:
> > > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > > <st...@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
> >

Re: Integrating JavaX

Posted by Stefan Reich <st...@googlemail.com>.
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" <mk...@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
> <th...@gmail.com> wrote:
> > On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich
> > <st...@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
>

Re: Integrating JavaX

Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
On Fri, 08 May 2015 09:18:10 -0300, Stefan Reich  
<st...@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