TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Stab Language (like C#) for the JVM

17 pointsby EzGraphsover 12 years ago

6 comments

laurenyover 12 years ago
Mmmh, last check-in was December 2010...
评论 #5013818 未加载
laurenyover 12 years ago
These days, a language compiler is only a part of what makes a new language interesting: without tool support (IDE plug-ins) and extensive libraries, your language will go largely unnoticed.<p>Wishing Stab good luck, the more languages, the better!
评论 #5013865 未加载
RyanZAGover 12 years ago
This isn't correct, is it?<p><pre><code> Because the Java platform does not have a common interface to specify disposable objects, the Stab compiler uses the stab.lang.Dispose annotation to find the method to call to dispose the instances of a given type. </code></pre> Java has Closeable to specify this.<p><a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Closeable.html" rel="nofollow">http://docs.oracle.com/javase/1.5.0/docs/api/java/io/Closeab...</a>
评论 #5013600 未加载
EzGraphsover 12 years ago
With the appreciation of C# as a language and the JVM as a platform, this seems like that it should have generated some interest. I can't find much info on it though...<p>Source at Google Code: <a href="http://stab-language.googlecode.com/svn/trunk/" rel="nofollow">http://stab-language.googlecode.com/svn/trunk/</a>.<p>Seems to be available on Github now as well: <a href="https://github.com/eropple" rel="nofollow">https://github.com/eropple</a>.
j_sover 12 years ago
Or just run C# on the JVM with Grasshopper:<p><a href="http://dev.mainsoft.com/" rel="nofollow">http://dev.mainsoft.com/</a><p>(not 100% clear on the licensing issues, but it sounds like 'free as in beer'.)
qzncover 12 years ago
The design goals are insufficient for creating a new language. Java fulfills the goals perfectly.
评论 #5013492 未加载