Tôi là kỹ sư Robotics và tôi vừa mới hoàn thành chương trình thạc sĩ. Tôi thấy rằng rất nhiều công ty đang phát triển các giải pháp và tự động hóa robot đòi hỏi ngày càng nhiều các kỹ sư mà họ yêu cầu thuê, để có thể lập trình. Nhưng bên cạnh Matlab, điều hiển nhiên sẽ là một ngôn ngữ lập trình tốt để học?Ngôn ngữ nào lý tưởng cho robot
Và bằng "tốt", ý tôi là ngôn ngữ được sử dụng nhiều trong lập trình công nghiệp. (Robot công nghiệp, ô tô và hệ thống điện tử, robot hàn và sơn và chủ yếu là tự động hóa)
Xin cảm ơn trước.
Trước hết, cảm ơn mọi người vì câu trả lời. James Tôi nghe chính xác điều tương tự về Java nhưng tôi cũng ngạc nhiên. Một người bạn (nhà phát triển iOS) nói với tôi rằng nó là nhiều hơn cho các dịch vụ web và không quá nhiều về robot, nhưng tôi liên tục nghe thấy abut nó mạnh như thế nào. Về Python Tôi đồng ý, bởi vì trên thực tế nó là một trong những khóa học của chúng tôi trong thời gian thạc sĩ. Nhưng nghi ngờ chính của tôi là về những gì để lựa chọn giữa C, C++, hoặc cái gì khác. – Spyros
Cá nhân tôi thích C, C++ là tuyệt vời cho việc định hướng đối tượng là cần thiết, nhưng dường như quá mức cần thiết cho nhiều ứng dụng và nhiều thư viện phổ biến có thể không đáng tin cậy (tức là tăng). C là nạc và cung cấp cho bạn toàn quyền kiểm soát. Điều đó đang được nói, họ đi tay trong tay ... tại sao không học cả hai! – Awalias
@Spyros cũng xem xét rằng bạn đã sử dụng Python; python và C có thể làm việc thực sự tốt với nhau (sử dụng ctypes hoặc swig) – Awalias