NodeJS là khó còn tốc độ thực thi thì so với C# sao anh?C# với Python gần giống nhau. Python dễ hơn mà chậm hơn và ngược lại. Nhưng cả 2 đều là dễ.
NodeJS là khó.
Bạn nói cụ thể được không?Có chứ bạn
Vậy hiệu năng của Python < C# < NodeJS đúng không ạ?nhu cầu đơn giản, không nhiều cứ Python mà phang. Dễ làm, dễ dùng.
Nhược điểm là performance :|
Chắc chắn là nhanh hơn rồi đó em. Càng khó nghĩa là nó càng gần với ngôn ngữ máy tính, và càng xa rời với ngôn ngữ loài người ( tiếng Anh ).NodeJS là khó còn tốc độ thực thi thì so với C# sao anh?
Vậy ạ? Em thấy họ toàn dạy code Python. Có lẽ Python dễ hơn các ngôn ngữ kiaChắc chắn là nhanh hơn rồi đó em. Càng khó nghĩa là nó càng gần với ngôn ngữ máy tính, và càng xa rời với ngôn ngữ loài người ( tiếng Anh ).
A Nodejs is more faster then Python because of the efficient V8 JavaScript engine to interpret the codes. Python is an interpreted language and slower than C++ or Java. Python uses single-flow approach, which executes statements one at a time as they are displayed on the screen
Vì Python là dễ học nhất, có sẵn các thư viện, chỉ lấy ra mà vọc. Học Java khó, ít thư viện hỗ trợ hoặc phải tự tạo ra, mất nhiều thời gian hơn.Vậy ạ? Em thấy họ toàn dạy code Python. Có lẽ Python dễ hơn các ngôn ngữ kia
Nhưng sao em nghe thông tin bảo code tool bằng C# dễ bị crack a nhỉ?
Theo mình thì bạn cứ học thật tốt ngôn ngữ Python nhé. Python có rất nhiều thư viện hỗ trợ, nhất là scrape data cho nhanh thì hiện nay toàn dùng Python, nhất là newbie có thể dễ dàng học ngôn ngữ này nhất.Anh ơi vậy khi nào thì mình nên dùng Python khi nào nên dùng NodeJS vậy ạ?
Câu trả lời tâm huyết quá ạ, em cảm ơn anh!Trả lời thớt và cho những bạn có chung câu hỏi sau này nếu đọc được.
"Nên học ngôn ngữ nào làm tool, tại sao các ngôn ngữ này tốt hơn cái kia mà ko học..."
Các ngôn ngữ đều ứng dụng vào thực tế và có thể thực thi cho ra chung kết quả. Không có cái nào tốt nhất cái nào cả. Nếu có cái tốt hơn cái kia thì đã không ra đời các ngôn ngữ khác và các job chỉ dùng 1 ngôn ngữ.
Về việc trên lệch hiệu năng là có, nhưng là bao nhiêu ? Chênh nhau 2-5s có đáng tới mức phải đổi từ python qua 1 source nodejs ? Nếu đều cho ra kết quả như nhau và hiệu năng không quá khác thì việc gì phải ép buộc phải đổi từ 1 ngôn ngữ dễ học, dễ hiểu qua 1 ngôn ngữ mới.
Còn chọn ngôn ngữ nào để học ?
Hãy chọn những ngôn ngữ có community base lớn để dễ support và có lib ngoài nhiều. Có thể kể đến
- C#
- Python
- Go
- Rust
- Java [Nếu mục đích làm MMO recommend học những cái trên vì Java giờ thiên hướng làm Enterprise nhiều hơn]
Đừng có lo là bạn không biết học cái nào, mà lo là bạn có học được không.
Dạ em cảm ơn anh nhiều ạ!Theo mình thì bạn cứ học thật tốt ngôn ngữ Python nhé. Python có rất nhiều thư viện hỗ trợ, nhất là scrape data cho nhanh thì hiện nay toàn dùng Python, nhất là newbie có thể dễ dàng học ngôn ngữ này nhất.
Không có gì đâu bạn, mình rất thích các bạn trẻ ham học hỏi.Dạ em cảm ơn anh nhiều ạ!