Vậy thì có nghĩa là ở C++ vẫn có thể viết theo Functional programming đc mà. Chỉ là k phải pure thôi vì nó là multiparadigm.Không hoàn toàn đúng đâu, C++ chỉ là hỗ trợ 1 số tính năng của functional programming language cho tiện lợi thôi. Ở pure functional programming language hoàn toàn không có vòng lặp, tất cả variables là immutable, cách lập trình nó rất khác.
Có rất nhiều kỹ thuật của FP C++ ko có như currying, monad, pattern matching; type system của C++ cũng rất khác so với FP languages.Vậy thì có nghĩa là ở C++ vẫn có thể viết theo Functional programming đc mà. Chỉ là k phải pure thôi vì nó là multiparadigm.
Sao ông ko đung ASM luôn nhỉ, ngôn ngữ nào thì cũng ra asm thôi. Mà thôi code luôn machine lang đi.Muốn thì dùng c++ code gì chả dc (xem thêm khái niệm turing complete). Qtrong là tốn bao nhiêu công sức. Mấy ngôn ngữ cao hơn chẳng qua nó làm sẵn cho mấy tác vụ (quản lý bộ nhớ, thread safety, thư viện nhiều hàm hữu dụng có sẵn, .v.v.v) thôi.
Ng ta dùng vì tg, công sức code ra product sẽ dc rút ngắn (ít code lỗi hơn), chứ ko phải do C++ ko dùng dc.
Ah ngoài ra mấy platform như ios, android thì do bọn owner (apple, google) nó ko cung cấp thư viện native UI trên nền C++ nên bắt buộc phải dùng ngôn ngữ của nó để code UI (swift/kotlin, .v.v.).
Tất nhiên vẫn sẽ có bên thứ 3 cung cấp UI framework đa nền trên C++ như Qt.
ko hiểu ý ông là gì. Có ai nói phải dùng C++ cho mọi vấn đề đâu.Sao ông ko đung ASM luôn nhỉ, ngôn ngữ nào thì cũng ra asm thôi. Mà thôi code luôn machine lang đi.
hoc 3 ngon ngu HTML, CSS, JS vô địch rồi
Chắc rớt môn java oop cmnr, xin bác cách học java cho chuẩnGhét Java từ khi bắt đầu vào đại học, chỉ chơi.net + Python mà vào công ty đầu tiên nó cho thẳng vào Java ( + hệ thống microservices xung quanh nó) thế là dính luôn vào CV