Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news.iecc.com!nerds-end From: Stefan Hong Newsgroups: comp.compilers Subject: A new Java-ish programming language: Meso Date: Sun, 20 Nov 2011 15:32:07 -0800 Organization: Compilers Central Lines: 19 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <11-11-042@comp.compilers> NNTP-Posting-Host: news.iecc.com X-Trace: leila.iecc.com 1321891718 80576 64.57.183.58 (21 Nov 2011 16:08:38 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Mon, 21 Nov 2011 16:08:38 +0000 (UTC) Keywords: available Posted-Date: 21 Nov 2011 11:08:38 EST X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: x330-a1.tempe.blueboxinc.net comp.compilers:344 Syntax-wise, Meso looks almost identical to Java, except some differences in the package and import statements. But if you understand how Meso's import statement works, you will realize that Meso is actually very different from Java. I created this language to demonstrate a new network programming paradigm in which programs link to each other in a similar way as web pages link to each other. I applied this idea to the Java language and created Meso, but the same idea can be applied to many other languages. The source code of Meso is published on github under the GPL v3, and I am currently working on an IDE for it. If you are looking for a fun project to work on during the holidays, why not give it a try :) Here is the project website: http://gpgrid.org Stefan