Mình có một vấn đề rất thắc mắc.Muốn hỏi mọi người là một game or 1 app có thể viết bằng 1 ngôn ngữ được không?Nếu được tại sao lại phải cần học nhiều ngôn ngữ như thế?
Một game hoặc một app có thể viết bằng 1 ngôn ngữ được không?
- Bạn nên đổi tiêu đề cho cụ thể hơn, đừng viết chung chung vậy, hỏi gì thì ghi tiêu đề cụ thể về cái đó.
Hoàn toàn được bạn nhé, nhưng là khi bạn đã đạt đến mức nhất định về ngôn ngữ đó rồi.
3.
Mọi thứ luôn biến đổi, công nghệ lại càng biến đổi nhanh, phần cứng càng ngày càng phát triển, những ngôn ngữ ra đời từ những năm 90 sẽ ko còn phù hợp cho 1 máy tính mới được sản xuất ra ở những năm 2010, do đó tất yếu cần có những ngôn ngữ khác ra đời để thay thế. Không kể là còn nhiều lí do khác như kiểu “tại sao con người ko thể cùng nói 1 thứ tiếng mà hầu như mỗi nước lại có thứ tiếng của riêng mình?”.
Về cơ bản là vậy bạn ạ
- Tùy theo độ lớn của app và game, hoàn toàn có thể viết được bằng một ngôn ngữ. App nhỏ thì chuyện càng nhỏ.
- Không phải là học nhiều ngôn ngữ, mà là khi biết một ngôn ngữ rồi, lập trình viên thường tò mò tìm hiểu ngôn ngữ khác vì nó quá dễ với hiểu biết của họ lúc đó. Và họ nghĩ, sao lập trình web/app bằng thứ ngôn ngữ mới này dễ thế, vậy thì tại sao không thử lập trình bằng ngôn ngữ mới, mỗi ngôn ngữ có thế mạnh riêng mà. Thế là họ trở thành người biết nhiều ngôn ngữ lập trình.
Nguyên lý cơ bản trong đạo trời đất, tương sinh tương ái rồi.
-
Muốn trồng được lúa, phải biết đất, hiểu nước, canh thời tiết, biết gió mùa, trị sâu bọ.
-
Muốn làm việc tốt, phải biết công việc, hiểu đồng nghiệp, quan hệ tốt.
… -
Muốn làm sản phẩm tốt, phải biết nghiệp vụ, tính năng, các phương pháp thiết kế, các kiểu tối ưu, …
Ông lập trình Linux không thể nào giỏi nếu không biết makefile, sử dụng bash shell, các câu lệnh Linux, các Linux API, các thao tác sử dụng trên một code editor…
Học nhiều không phải là để biết, học nhiều là để hỗ trợ cái chuyên môn chính của bản thân được cải thiện và nâng cao, để mở rộng tầm nhìn về kiến thức.