jmd@granite.dec.com (John Danskin) (11/19/88)
------------------------------------------------------------------------
Hi,
We (my tiny little group, not DEC) are looking for something to
replace C as our major internal prototyping language. Somehow
C doesn't seem like a really high level language to us anymore...
So, we have some requirements:
source level debugging (sorry C++)
must be ported soon to our soon to be announced not-a-vax.
must link with C
must ahndle floating point reasonably
and some wishes
run under ultrix on the vax too.
object oriented or polymorphic
strong typing
nifty environment
run more than 1/2 as fast as C
and some background
the main thing we are working on is 3D graphics, so
numbers are important (prolog is not a language I would
choose to write a ray tracer in).
So if anybody can send me information on this sort of thing, I
would appreciate it, and will summarize to the net if I get
reasonable response.
I would actually enjoy hearing about languages that don't meet all
of the requirements if they are sufficiently nifty. Miranda is an
example of something that doesn't meet our needs that we are
considering purchasing just because we love it so.
Thank you for your time and patience
--
John Danskin | jmd@decwrl.dec.com or decwrl!jmd
DEC Advanced Technology Development | (415) 853-6724
100 Hamilton Avenue | My comments are my own.
Palo Alto, CA 94306 | I do not speak for DEC.brians@hpcljms.HP.COM (Brian Sullivan) (11/20/88)
Sounds like you should choose Ada... > So, we have some requirements: > * source level debugging (sorry C++) > ? must be ported soon to our soon to be announced not-a-vax. > * must link with C > * must ahndle floating point reasonably > > and some wishes > * run under ultrix on the vax too. > * object oriented or polymorphic > * strong typing > * nifty environment > ? run more than 1/2 as fast as C ^ | +---- Ada has all of these features, and DEC has a very good compiler that is capable of being ported to your soon to be annouced not-a-vax, right? I'm not sure what you mean by "run more than 1/2 as fast as C? Do you mean faster than C or slower than C by 50%?