Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The placement analog in Rust has been the placement new feature, which eventually has been removed from the compiler. I think there is no sentiment that such a feature can't ever be added, but the feature needs a better design. This means a new RFC needs to be filed.
The entire data model of the engine, which uses gdscript types to work, makes heavy use of OOP and inheritance. Even normal cpp inheritance is heavily used. In more classical places like platform support you can find inheritance as well.
Bevy was said to be influenced by Godot from what I heard.
There was even a proposal to allow to use Rust to build engine - https://github.com/godotengine/godot-proposals/issues/1330