Ich weiß, dass es Sprachen für funktionale Programmierung (LISP, Haskell, etc.) und OOP-Programmierung (Java, C#, Ruby, Python, viele mehr) gibt, aber gibt es irgendwelche, die rund um das Konzept der Entity Component Programming gemacht werden?Gibt es eine Sprache speziell für die Programmierung von Entity Components?
Antwort
ich in keiner Weise bin ein Experte für entity component
Entwicklung, aber nachdem sie durch diese beiden Artikel Skimming:
Es scheint mir, dass ein entity
ist nur etwas, das Daten speichert und dann Operationen mit diesen Daten durchführt. Vorausgesetzt, dass ich in meinem Verständnis richtig bin, bedeutet dies, dass Sie fast jede gewünschte Sprache wählen können. Aber entity component
Programmierung in und von sich selbst verwendet keine Objekte, die High-Level-Sprachen wie C#, Java und sogar C++ Overkill machen könnte. Ich würde jedoch denken, dass C oder Go perfekte Sprachen für diese Art der Programmierung wären, denn dann könnten Sie structs
und methods
definieren, die auf diesen Strukturen arbeiten. Ich würde nur mit Go gehen, weil es sexier ist.
Jetzt habe ich Ihre Frage nicht beantwortet, aber aus meiner Forschung alles, was ich war diese Sprache finden konnte, die ich keine Ahnung, wenn es offen zur Verfügung steht oder nicht:
ich denke, es würde einfacher sein, stattdessen ein Framework für eine der gängigen Sprachen zu verwenden.
- 1. .NET Sprache für Concurrent Programmierung
- 2. Gibt es eine Sprache, einen Compiler oder eine Laufzeitumgebung, die implizite asynchrone Programmierung unterstützt?
- 3. Gibt es eine Sprache mit objektbasierten Zugriffsebenen?
- 4. Gibt es eine schnelle Sprache, die portable Fortsetzungen unterstützt?
- 5. Gibt es eine funktionale Sprache für C++ - Ökosystem?
- 6. Gibt es einen Java-Parser für die Java-Sprache?
- 7. Gibt es eine Front-End-Architektur, die speziell für Baustellen mit Sitecore geeignet ist?
- 8. Gibt es Perl-GUI-Builder, speziell für WxPerl?
- 9. Gibt es ein C++ Component Framework über Corba Components hinaus?
- 10. Wie ändere ich die Sprache für die Web-Anwendung. Gibt es dafür eine API?
- 11. Tutorials zur Entity-Programmierung?
- 12. Gibt es eine C++ formatierte Sprache ohne C-Einschlüsse?
- 13. Gibt es eine Sprache, die nur "perfekt" für das Scraping ist?
- 14. Gibt es ein Standardsymbol/-logo für "Sprache auswählen" in Android?
- 15. Gibt es Bibliotheken, die für die Ausführung von LINQ over Entity Attribute Value zur Verfügung stehen?
- 16. Gibt es eine Auszeichnungssprache für Graphen?
- 17. Gibt es eine Liste von Flags für Node.js?
- 18. Python und funktionale Programmierung: Gibt es eine apply() Funktion?
- 19. Async-Programmierung mit Entity Framework
- 20. Gibt es Emulator-Programmierung Tutorial oder Guide?
- 21. Gibt es eine Möglichkeit, CSS-Attribute speziell für IE8,7,6 in einer CSS-Datei geschrieben
- 22. Winforms-Lizenzierung speziell für die Maschine
- 23. Gibt es einen Unterschied zwischen Java-Sprache in Android-Programmierung und Original J2SE
- 24. Gibt es eine Vergleichsfunktion für die Sortierung von Dateinamen?
- 25. Gibt es eine Java-Bibliothek für die Erstellung von Thumbnails?
- 26. Gibt es eine gute Referenz für die Datenbindungssyntax von SharePoint?
- 27. C++ als erste Sprache für Windows-Spiele-Programmierung?
- 28. Objektorientierte Programmierung: Gibt es eine andere Möglichkeit, Objekte zu erstellen?
- 29. Ist die Einfachheit von PHP in der Sprache selbst oder gibt es eine andere Sache, die es einfach macht?
- 30. Gibt es ein Modul für ereignisbasierte Programmierung in Python