Tôi biết có ngôn ngữ lập trình chức năng (LISP, Haskell, vv) và lập trình OOP (Java, C#, Ruby, Python, nhiều hơn nữa), nhưng có bất kỳ thứ gì được tạo xung quanh khái niệm Lập trình thành phần thực thể không?Có một ngôn ngữ được tạo riêng cho lập trình Hợp phần Thực thể không?
Trả lời
Tôi không có cách nào một chuyên gia về entity component
phát triển, nhưng sau khi lướt qua cả hai bài viết:
Dường như với tôi rằng một entity
là chỉ là thứ lưu trữ dữ liệu và sau đó bạn thực hiện các thao tác trên dữ liệu đó. Giả sử rằng tôi hiểu chính xác điều này có nghĩa là bạn có thể chọn bất kỳ ngôn ngữ nào bạn muốn. Nhưng entity component
lập trình trong và của chính nó không sử dụng các đối tượng, mà có thể làm cho các ngôn ngữ cấp cao như C#, Java và thậm chí cả C++ overkill. Tuy nhiên tôi nghĩ rằng C hoặc Go sẽ là ngôn ngữ hoàn hảo cho loại lập trình này bởi vì sau đó bạn có thể xác định structs
và methods
hoạt động trên các cấu trúc đó. Tôi đi với Go chỉ vì nó quyến rũ hơn.
Bây giờ tôi vẫn chưa trả lời câu hỏi của bạn, nhưng từ nghiên cứu của tôi tất cả tôi có thể tìm được ngôn ngữ này mà tôi không có ý tưởng nếu nó là một cách cởi mở có sẵn hay không:
Tôi nghĩ rằng nó sẽ dễ dàng hơn khi chỉ sử dụng một khuôn khổ cho một trong những ngôn ngữ phổ biến.
- 1. Có thể thực hiện một ngôn ngữ lập trình thứ hai bằng ngôn ngữ đó không?
- 2. Tạo ngôn ngữ lập trình với C#
- 3. Ngôn ngữ lập trình PHP hoặc ngôn ngữ lập trình?
- 4. ngôn ngữ lập trình không xác định
- 5. Các ngôn ngữ lập trình chức năng có phù hợp với lập trình đồ họa không?
- 6. Cách tạo ngôn ngữ lập trình .Net?
- 7. Các ngôn ngữ thay thế cho lập trình được nhúng
- 8. Có chương trình Tạo kiểu GNU cho ngôn ngữ lập trình D không?
- 9. C# Ngôn ngữ lập trình
- 10. UML cho ngôn ngữ lập trình C
- 11. Ngôn ngữ lập trình có nên trực quan không?
- 12. Cách kết hợp các ngôn ngữ lập trình khác nhau
- 13. Ngôn ngữ lập trình có thể là một phần của nền tảng không? (C# và Java liên quan)
- 14. Tạo ngôn ngữ lập trình và thiết kế trình biên dịch. Họ có liên quan không?
- 15. Cần có những tính năng ngôn ngữ nào trong ngôn ngữ lập trình để tạo trình biên dịch?
- 16. Ngôn ngữ lập trình Siri
- 17. Làm cách nào để tạo ngôn ngữ lập trình của riêng bạn?
- 18. Có ngôn ngữ lập trình nào hỗ trợ xml không?
- 19. Ngôn ngữ lập trình đã nhập
- 20. Tại sao một số ngôn ngữ lập trình nhanh hơn các ngôn ngữ khác?
- 21. Tôi có thể lập trình cho Android bằng bất kỳ ngôn ngữ JVM nào không?
- 22. Dịch mã byte Java sang các ngôn ngữ lập trình và ngôn ngữ lập trình khác
- 23. Ngôn ngữ lập trình nào là FogBugz được viết bằng?
- 24. Nhận xét có cần thiết cho ngôn ngữ lập trình không?
- 25. Ý kiến cho một ngôn ngữ lập trình thích hợp cho bộ não mạng thần kinh của một robot?
- 26. Ngôn ngữ lập trình sạch trong thế giới thực?
- 27. Đặt ngôn ngữ Wordpress theo lập trình?
- 28. Ngôn ngữ lập trình để tạo DLL: C++ hoặc C#
- 29. Ứng dụng cho Ngôn ngữ lập trình của Giáo hội
- 30. Ngôn ngữ lập trình nào có trình thông dịch dễ thực hiện nhất?