e-Picture

Be Developers:
Put your banner here!



BeOberon

(Languages)

Version: 0.0
By: Michael Griebling
E-mail: mgriebling@comp-inspirations.com
Web page: Available
Release Date: Available Now
Info Last Modified: 5/3/99
Requires BeOS version: R3 PPC, R4 PPC
License: Commercial
Cost:
Source Available?: No





Description:

BeOberon is an enhanced Oberon-2 compiler which generates
C++ output which is compatible with any C++ compiler for the
BeOS.  BeOberon retains source compatibility with older Oberon-2
compilers such as OO2C while enhancing the language with
overloaded operators & functions, enumerated constants,
variable initialization, and multiple inheritance.

This compiler is able to interface naturally with the C++
classes used in the BeOS so that programmers can use Oberon-2 
to develop complete GUI-based applications.  An adaptable GUI
library called VisualOberon will also be ported over to provide
a flexible, font-adaptable GUI interface for Oberon-2.  BeOberon
will also ship with all the library modules which are part of the
OO2C distribution so any programs developed with OO2C should be
portable to BeOberon. 

BeOberon will have an integrated make facility which will
automatically invoke the C++ compiler to produce a final
executable.  Due to its module-based design, Oberon-2 reduces
recompilations as long as interfaces between modules have
not changed.  Interfacing to either C or C++ libraries will
also be simple so the existing developer code base can be
reused from within Oberon-2.

The preferred editor for BeOberon will be Pe.  A GUI-based
development environment will also be developed for later
releases.  It will have the basic functionality of the Be
IDE but will be a lot simpler.


If you have any questions about the information provided for a specific application, please e-mail the author. If you have any questions about the BeWare pages themselves, though, feel free to e-mail webmaster@be.com.

Copyright © 1999 by Be, Inc. All rights reserved. Legal information (includes icon usage info).
Comments, questions, or confessions about our site? Please write the Webmaster.