Ngôn ngữ lập trình có quan trọng đối với tool MMO không?

matchless2003

MMO4ME - Helper
Joined
Aug 2, 2023
Messages
311
Solutions
5
Reactions
120
MR
11.103
Chat with me via Skype
Như title em muốn hỏi rằng một ngôn ngữ lập trình có quan trọng với tool MMO không? Tool nào thì dùng C#, tool nào thì dùng Python hay NodeJS ạ?
Em cảm ơn
 
Joined
Jul 9, 2014
Messages
1,109
Solutions
2
Reactions
530
MR
4.851
Chat with me via Yahoo Messenger Chat with me via Skype
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 :|
 

animax1991

Staff member
Super Moderator
MMO4ME United
Trusted Max
Joined
Aug 30, 2011
Messages
9,098
Solutions
6
Reactions
14,426
MR
1,189.077
$1,610.00
Call me! Call me! Chat with me via Yahoo Messenger Follow me on Facebook Chat with me via Skype
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ó.
 
NodeJS là khó còn tốc độ thực thi thì so với C# sao anh?
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 ).

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
 
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 ).

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ậ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ỉ?
 
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ỉ?
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.

Nếu sợ crack thì em mã hóa soft, sau đó để khóa giải mã ở server. Mỗi khi mở soft phải cần khóa trên server để hoạt động, việc này hạn chế bị crack khá nhiều rồi. Cái này em tự tìm hiểu cách chống crack trên Youtube nhé.
 
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.
415059048_773157254840090_6699735661581100080_n.jpg
 
Last edited:

Mmo01

Hero
Joined
May 28, 2011
Messages
1,174
Solutions
10
Reactions
1,548
MR
21.402
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 ạ?
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.
 
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.
Câu trả lời tâm huyết quá ạ, em cảm ơn anh!
 
Dạ em cảm ơn anh nhiều ạ!
Không có gì đâu bạn, mình rất thích các bạn trẻ ham học hỏi.

Nhớ không nhầm thì mình có tạo 1 thread về sách pdf ngôn ngữ lập trình Python trong forum mình. Có gì bạn check tham khảo vì là tài liệu tiếng việt nên dễ tiếp thu hơn.
 

Announcements

Forum statistics

Threads
425,783
Messages
7,163,009
Members
178,310
Latest member
vnq8link

Most discussed of week

Most discussed of week

Back
Top Bottom