Exploring the philosophy of objects
ryuukk_
ryuukk.dev at gmail.com
Fri Jun 24 14:30:05 UTC 2022
What's your use case? without this answer, object has no meaning
Programming computers have no concept of "objects", it is pure
programmer's religion, something sold by scholars and forgotten
companies to produce cheap engineers
Unity is back to data oriented design because "objects" was
found to be inefficient
D doesn't need them, metaprogramming, struct, function is all we
need, it's our strength, and we should capitalize on that, and
show the world that if they need alternative to "objects, they
can find the right tools with D!
Instead of sticking to C# or coming up with a new language HPC#
and a new compiler "Burst", Unity should have picked D long time
ago, i still try to lobby for them to add support for proper C
FFI, so we can properly use D there, but it's hard..
More information about the Digitalmars-d
mailing list