Projects / Nosica

Nosica

Nosica is a compiler for the new object oriented language called Nosica. It is strongly typed and object oriented, and has garbage collecting, properties, genericity, global code analysis and optimisation, and more.

Tags
Licenses
Operating Systems

Recent releases

  •  06 May 2004 22:52

    Release Notes: nosicani, a tool to automatically generate a native skeleton with protected areas preserved across generation. Support for different architectures. Some bugfixes.

    •  05 Mar 2004 03:15

      Release Notes: In this release, all known bugs were fixed, and there was refactoring of all C-related classed from intermediate to production.c, which enables the creation of a C# or a Java back end.

      •  30 Jan 2004 11:46

        Release Notes: This release comes with an automated build process, a tool to generate documentation from Nosica source code (nosicadoc), and man pages. It introduces exception handling, covariance on the result type, and the beginning of the native standard library with net.nosica.containers and net.nosica.io mostly OK. There are also lots of bugfixes.

        •  18 Mar 2003 15:35

          Release Notes: The new compiler is called Nosica-light, and has a much cleaner architecture than before. Overloading on result type is no longer possible. Exception handling, constraints, and a back end that automatically makes an executable out of the produced C source code are still unimplemented. An RPM is now available.

          Recent comments

          14 May 2002 09:50 djobet

          Review wanted !
          Hi,
          what we need now that architecture seems solid
          is feed back, questions, remarks, ...
          If you have questions, don't hesitate to send an
          email ...
          David

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.