Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2007 12:51:20 -0500
From:      "Aryeh M. Friedman" <aryeh.friedman@gmail.com>
To:        Victor Subervi <victorsubervi@gmail.com>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: Low Level Language Suggestions: OT
Message-ID:  <47792C18.7030007@gmail.com>
In-Reply-To: <47792A51.1070305@gmail.com>
References:  <4dc0cfea0712310757u7a970bb0rb2b29a931ad9767b@mail.gmail.com> <flb6uc$a9u$1@ger.gmane.org> <4dc0cfea0712310904m6ea9a530k7be838f6ab0aa302@mail.gmail.com> <477925E9.2010400@gmail.com> <4dc0cfea0712310926m39291186rbb6924e200646c0c@mail.gmail.com> <47792774.2080902@gmail.com> <4dc0cfea0712310936t4823f42fxe3c45de4c6d13861@mail.gmail.com> <47792A51.1070305@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aryeh M. Friedman wrote:
> Victor Subervi wrote:
>> Hmm. Why did you switch to Java?
>
> Rich system API, everything inherits from Object (helps in many
> situations), the relization that 99% of time I was using ptrs it
> was only to keep a ref to some struct in RAM (the only time I have
> ever found a use for them is when for some hardware reason you
> *MUST* address a specific address in RAM) for low level work you
> can turn the GC off via a non-JVM compilor, etc. Basically it lets
> me not worry about low level details that are pure book keeping vs.
> some performence/functionality gain

Forgot to mention reflection which makes certain things possible (not
just easier)... for example the aMock product I make would be
impossible without reflection and even thisTest would be significantly
harder to use without it.

- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHeSwYzIOMjAek4JIRAl6DAKCNiZ6wv2cyyWbRzUpnUYa98X7lPACcDlfQ
fmt4j82cfv77ixXRVlWbck8=
=QhCH
-----END PGP SIGNATURE-----




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47792C18.7030007>