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%?