面向对象程序设计语言 Objeck 2.1.2 发布

jopen 12年前
     <p>Objeck 是一个计算机面向对象程序设计语言,Objeck 把所有的数据类型都当成是对象,包含一个编译器和虚拟机,具有内存管理和JIT编译器。<br /> <br /> <span style="font-weight:bold;">项目地址:</span><a style="font-weight:bold;" href="/misc/goto?guid=4958186281460039279" target="_blank">http://code.google.com/p/objeck-lang/</a><br /> <br /> Objeck 2.1.2 发布了,该版本修复了 XML 和 ODBC 库的一些 bug;另外 ODBC 库现在作为一个独立的包提供下载。</p>    <p>示例代码:</p>    <p></p>    <pre class="brush:java; toolbar: true; auto-links: false;">bundle Default {    class SayHello{      function : Main(args : String[]), Nil {        "Hello World!"->PrintLine();      }    }  }</pre>    <p></p>    <h3>支持平台</h3>    <ul>     <li><a href="/misc/goto?guid=4958186279381110745" rel="nofollow">Windows</a> (XP/Vista/7) </li>     <li><a href="/misc/goto?guid=4958186279381110745" rel="nofollow">Linux</a> (x86 and x86_64) </li>     <li><a href="/misc/goto?guid=4958186279381110745" rel="nofollow">OS X</a> (Snow Leopard/Lion) </li>    </ul>    <h3>语言特性</h3>    <ul>     <li>Support for object-oriented programming (virtual classes, interfaces, enums and methods) </li>     <li>Support for polymorphic methods and functions </li>     <li>Support for high-order functions </li>     <li>Class library support (console, strings, files, threads, sockets, directories, vectors, linked lists, b-trees, http, xml, etc.) </li>     <li>Interactive debugger </li>     <li>Automatic memory management (mark and sweep garbage collection) </li>     <li>Native runtime JIT support for IA-32 and AMD64 architectures </li>     <li>Local compiler optimizations (short-circuit logic, method inlining, constant folding, strength reduction and instruction simplification) </li>    </ul>    <p><br /> <img title="面向对象程序设计语言 Objeck 2.1.2 发布" border="0" alt="面向对象程序设计语言 Objeck 2.1.2 发布" src="https://simg.open-open.com/show/33c26de05f20f2a1d41cca9f2165711c.png" width="510" height="273" /></p>