Project Status!

3 views
Skip to first unread message

Sorcerer

unread,
May 7, 2008, 4:03:36 AM5/7/08
to june-language
Folks,

I am very much interested by the idea of this project! Can you please
update me about the current status of the project and how I can be of
help to you.

I am Ravi Gummadi, Graduate Student at ASU. You can find more about my
interests by visiting my website (www.ravikumargummadi.com).

Hoping to hear from you.


Thank you

-Ravi

Tom Palmer

unread,
May 7, 2008, 3:39:04 PM5/7/08
to june-language
With my limited time, I was making OK progress. I never quite got to
full compilation again since switching to Antlr (from hand-baked
parsing). But the grammar was much easier to progress on.

Then I investigated Scala and thought maybe that might be good enough,
so I haven't gotten back to this for a while. That limited time thing.

Still, it interests me and in a few months I may again have limited
time for working on it.

My main concerns with Scala are that it doesn't really integrate well
with Java (for instance completely different collections systems, and
I understand why, but still), it has huge dependencies, creates huge
class files, and has super complicated generics. But since learning
Scala, I did start stealing a few nice ideas from it (like their
constructor system). Well, and the IDE thing, but that's every Java-
wannabe's failing still (including a would-be issue for June).

I can see about giving a few more pointers soon if you are interested.

- Tom

Tom Palmer

unread,
May 8, 2008, 12:21:32 AM5/8/08
to june-language
To indicate status better, here are thoughts bootstrapping language
features:

http://code.google.com/p/june-language/source/browse/trunk/main/june/Core.june

And here's an exercise of the grammar (not that it should compile
semantically):

http://code.google.com/p/june-language/source/browse/trunk/test/june/engine/crazy.june

I think both of those files _parse_ correctly.

And here are some related thoughts on language directions:

http://tomobag.blogspot.com/2008/02/scala-more-abstract-and-c-more-concrete.html

- Tom

Reply all
Reply to author
Forward
0 new messages