comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <rm.dash-bauhaus@futureapps.de>
Subject: Re: Ada folks need to talk to C++ folks more
Date: Tue, 31 Jul 2012 11:34:01 +0200
Date: 2012-07-31T11:34:01+02:00	[thread overview]
Message-ID: <5017a689$0$6563$9b4e6d93@newsspool4.arcor-online.net> (raw)
In-Reply-To: <7e849868-acd9-4d30-a8d5-9ff9d89f1a13@h8g2000pbt.googlegroups.com>

On 31.07.12 08:08, wrp wrote:
> With good graphics support, maybe Ada would be ready to support game
> engine development.


A an engine for new hardware?

I.e., build computers that are especially good for playing
games, so cheap and easy to program that it becomes disruptive?
Maybe Ravenscar like profiles might be interesting, except that
a character/object/whatever would have to be allowed to die.
Who is going to finance so vague an idea?

An engine for existing hardware?

XBox is by Microsoft. Dark matter. I don't think they would do
more than just emborg a few good bits they happen to see in Ada,
and then continue to use their own compiler technology.
If they haven't already done so.

Sony? I heard they have dropped the idea of specialized
hardware facing both a lack of knowledgeable programmers
("Too difficult to program!") and a short life cycle of
CPUs making standard CPUs and standard graphics processors
capable enough. OTS components will mean relatively lower cost.
And even if not, Ada is only beginning to get run-time systems
tailored to these types of computers, AFAIK.

Nevertheless, some types of real-time communication
are said to be easier to express in Ada. Is there much use
of consensus protocols in game engines? If so, are they
better with Ada?

Apple's hardware. Perhaps one could use SofCheck's (now AdaCore's)
compiler and write the thing in Ada, using compiler output (C and
also C++) as input to the compilers that Apple suggests one
should use. Will current Ada tasking support programmers, though?
If there is no Ada RTS that has tasking employ Apple's
Grand Central Dispatch, won't this create a schism between
types of concurrent objects?



  parent reply	other threads:[~2012-08-07 12:54 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-30 19:45 Ada folks need to talk to C++ folks more wrp
2012-07-30 20:34 ` Simon Wright
2012-07-31  0:10   ` wrp
2012-07-31  0:59 ` Nasser M. Abbasi
2012-07-31  6:08   ` wrp
2012-07-31  7:37     ` Nasser M. Abbasi
2012-07-31 18:29       ` wrp
2012-07-31  9:34     ` Georg Bauhaus [this message]
2012-07-31 18:37       ` wrp
2012-07-31 19:05       ` phone.john.kern
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox