www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - OT: but maybe still interesting - runtime c++ compilation

reply dennis luehring <dl.soluz gmx.net> writes:
could be a nice next step for D if "D compiler as a library" comes 
someday available

http://runtimecompiledcplusplus.blogspot.co.uk/

from the blog:

Runtime Compiled C++ is in Kythera, the AI behind Star Citizen.

Video: RCC++ at the 2012 Develop Conference
http://vimeo.com/85934969

and it seems that the Crytek and Unreal Guys are also playing in this field
May 28 2014
next sibling parent dennis luehring <dl.soluz gmx.net> writes:
example from a simulation project

a runtime-configured (0-6)-axis cinematics system able to bring axis to 
an given position or calculates back to axis positions for simulation 
purpose

so the interface is target/current-reached-position and axis.positions

currently done by using virtuals, can maybe optimized further - but 
definitily not at compile-time
May 28 2014
prev sibling parent reply Byron Heads <byron.heads gmail.com> writes:
On 2014-05-28 10:22:07 +0000, dennis luehring said:

 could be a nice next step for D if "D compiler as a library" comes 
 someday available
 
 http://runtimecompiledcplusplus.blogspot.co.uk/
 
 from the blog:
 
 Runtime Compiled C++ is in Kythera, the AI behind Star Citizen.
 
 Video: RCC++ at the 2012 Develop Conference
 http://vimeo.com/85934969
 
 and it seems that the Crytek and Unreal Guys are also playing in this field

Would love to have this for vibe.d
May 28 2014
next sibling parent dennis luehring <dl.soluz gmx.net> writes:
Am 28.05.2014 16:32, schrieb Byron Heads:
 Would love to have this for vibe.d

for what use case?
May 28 2014
prev sibling parent "Dicebot" <public dicebot.lv> writes:
On Wednesday, 28 May 2014 at 15:15:38 UTC, dennis luehring wrote:
 Am 28.05.2014 16:32, schrieb Byron Heads:
 Would love to have this for vibe.d

for what use case?

Diet templates
May 28 2014