Well, my requirements for this language are:
- Easy to interface to low-level code for drivers
- Small and fast (those terms are relative, but it needs to be able to run
on embedded systems with as little overhead as possible)
- Low memory usage
- Easy to interface with other languages
C and C++ are the only ones I know of that would fit the description. Objective C
requires a huge runtime library. Smalltalk is spiffy and I know it's been made to
run on some pretty tiny machines, but I don't think its object model would be
particularly helpful in the context of Om. And Java.. I just don't see any
advantage in using over C++, and it has many disadvantages in memory usage and
interoperation with other languages.
If anyone can prove me wrong about this, It'd be great to write pg2 in something
more interesting than C or C++ :)
--Micah
On Mon, Mar 31, 2003 at 08:34:34PM +0000, Aidan Delaney wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > Should the core components of Om and PicoGUI 2.0 be written in C or C++?
> Are these the only choices, what about
> * Objective C (sounds cool and Apple use it)
> * Smalltalk (lurvely OO behaviour)
> * Compiled Java (note: not interpreted)
> Any one have any other good choices (Perl and Lisp are not accepted :)
>
> - --
> Thanks,
> Aidan Delaney
> - --
> If anyone has both the right and the need to study the code and be assured of
> its correct functioning, it is users.
> -- Whitfield Diffie
> Checksums of bad data tell you only: "yup, that's exactly the same
> bad data the other guy has"
> -- Tom Lord
>
> gpg key: http://tass.cs.may.ie/~balor/public_key.asc
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.0 (GNU/Linux)
>
> iD8DBQE+iKZaJqM6BHYo7esRAvUcAJ0Vp5L1ldx+OcIKhUH7CEM7CztpAQCeK2+o
> lAyYUdhEU4gJhKvilovKfUY=
> =J4nL
> -----END PGP SIGNATURE-----
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: ValueWeb:
> Dedicated Hosting for just $79/mo with 500 GB of bandwidth!
> No other company gives more support or power for your dedicated server
> http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
> _______________________________________________
> Pgui-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/pgui-devel
--
Only you can prevent creeping featurism!
-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb:
Dedicated Hosting for just $79/mo with 500 GB of bandwidth!
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
_______________________________________________
Pgui-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/pgui-devel