thảo luận Python đá Java ra chuồng gà !

  • Người tạo chủ đề Người tạo chủ đề Angelino
  • Ngày bắt đầu Ngày bắt đầu

Bạn thích Python hay Java ?

  • Python

  • Java


Chỉ xem được kết quả sau khi bình chọn.
Mấy bác nói thấy ai cũng có lý cả. Mình thì chỉ nêu quan điểm của mình thôi.
Thứ nhất lấy C++ ra so với Python là k0 công bằng, C/C++ bên là ngôn ngữ cấp thấp, Python là ngôn ngữ cấp cao,
Thứ 2 : mọi ngôn ngữ lập trình đều có lý do tại sao nó ra đời để thay thế hay giúp developers dễ dàng hơn công việc thôi. Cho IoT, ML thì chọn Python thôi, vì sao?vì nó có nhiều library hỗ trợ cho việc đó.
Thứ 3: chậm hay nhanh thì hiện nay có thể giải quyết khi mà CPU , RAM ngày càng nhanh và nhiều. Nhanh hơn hay chậm hơn vài giây thì mình nghĩ chả vấn đề gì cho những vấn đề trong cuộc sống trừ phi làm khoa học cần nhanh hơn vài ms.

Python, C và C++ đều là ngôn ngữ bậc cao cả, trước giờ học chỉ thấy mỗi Assembly là ngôn ngữ bậc thấp :censored: .

Python dùng ML thấy chủ yếu mấy ông nghiên cứu muốn viết cho nhanh và đơn giản, chứ ứng dụng thật phải chuyển thành C với C++ hết mà nhỉ :D
 
Mới nghiên cứu kỹ lại thì thằng python hỗ trợ GPU computing nhé, cụ thể là thằng NVIDIA CUDA. Nên speed của nó ko phải vấn đề vì gpu nhanh hơn cpu vài trăm lần là ít. Mấy siêu máy tính nhân cuda nhanh hơn vài trăm nghàn lần cũng có :beat_shot:
 
đang tính năm sau đổi theo .net nhưng hiện tại chổ mình đang có job python ngon, làm product, môi trường ổn, lương tốt nhưng vấn đề là chỉ có mỗi chổ đó làm python ngon(mấy chổ khác có nhưng vớ vẩn) thì ko biết nên theo ko. Còn theo .net thì cũng có vấn đề là quá nhiều senior ở hiện tại rồi, chổ kia họ họ còn ko yêu cầu kn về python luôn vì ... ko có ai làm :sad: .
Mức độ mình tìm hiểu cả 2 thằng thì như nhau, đợi có job chính thức sẽ tập trung vào cái nào đó.

năm sau phải quyết định để nhảy việc đây, mấy bác cho mình xin ít kinh nghiệm. Mình đang cân nhắc 2 yếu tố là career path có sâu ko và cơ hội có nhiều không.
 
Sửa lần cuối:
Tại sao lại có tư tưởng ngôn ngữ lập trình này hơn ngôn ngữ lập trình khác nhỉ? Rồi cãi nhau ỏm tỏi. Mỗi cái có thế mạnh riêng.
Vd: cái búa ko thể so với cái kéo vì mỗi cái được làm ra có mục đích riêng.
 
Python, C và C++ đều là ngôn ngữ bậc cao cả, trước giờ học chỉ thấy mỗi Assembly là ngôn ngữ bậc thấp :censored: .

Python dùng ML thấy chủ yếu mấy ông nghiên cứu muốn viết cho nhanh và đơn giản, chứ ứng dụng thật phải chuyển thành C với C++ hết mà nhỉ :D
Mình ko biết mấy ông nghiên cứu khác như thế nào chứ mình dân fake dev đang làm về ML thì đúng là ưu tiên python hơn, chủ yếu dễ học, dễ sửa, và để test thuật toán của mình train model có ổn hay ko. Còn sau khi paper được accept rồi, tối ưu thuật toán thêm N lần nữa, có thể đưa model ra ngoài thực tế được thì dần dần có thể chuyển code qua C hay cái gì khác cũng được để chạy nhanh hơn :shame:

Sent from LGE LM-V409N via nextVOZ
 
Đừng lấy 1 dăm ba cái ví dụ rồi quy chụp ra như thế.
Xét về một vài mặt nào đó thì những Python, NodeJS có thể ăn đứt Java, .NET.
Những xét hiệu năng tổng thể và tính chất lâu dài thì thằng nào hơn.
Khách hàng làm hệ thống lớn, sẽ ưu tiên sự ổn định trước tiên.
(Cái này thì thằng MS ít nhiều làm ổn hơn)
 
dự án tôi đang làm vẫn phải chuyển từ python qua C++ vì perfomance đây.
 
Skype là một trong những ví dụ điển hình của việc sản phẩm của một công ty đang ngon! Nhưng sau khi Microsoft mua lại công ty mẹ, sản phẩm ấy lại trở thành ấm ớ!

Mình dùng Skype ít nhưng sau mấy năm thấy nó vẫn vậy. Không biết mọi người thấy khó chịu ở điểm nào nhỉ?
 
Python, C và C++ đều là ngôn ngữ bậc cao cả, trước giờ học chỉ thấy mỗi Assembly là ngôn ngữ bậc thấp :censored: .

Python dùng ML thấy chủ yếu mấy ông nghiên cứu muốn viết cho nhanh và đơn giản, chứ ứng dụng thật phải chuyển thành C với C++ hết mà nhỉ :D
Đừng phí cơm tốn lời giải thích vs mấy anh ấm ớ. Các anh ấy quên rằng python cũng chỉ có chức năng "gắn kết". Bên dưới của AI cũng bằng C/C++ cả mà.
 
  • 2 thằng 2 coding style khác nhau, 2 orien khác nhau, engine cũng khác nốt
  • 2 mảng khác biệt nhau: python theo bigdata, AI... còn Java phục vụ enterprise (và có một thời gian dài làm app)

nước sông không phạm nước giếng, mắc mớ gì cứ cà khịa nhau hoài ?
 
đang tính năm sau đổi theo .net nhưng hiện tại chổ mình đang có job python ngon, làm product, môi trường ổn, lương tốt nhưng vấn đề là chỉ có mỗi chổ đó làm python ngon(mấy chổ khác có nhưng vớ vẩn) thì ko biết nên theo ko. Còn theo .net thì cũng có vấn đề là quá nhiều senior ở hiện tại rồi, chổ kia họ họ còn ko yêu cầu kn về python luôn vì ... ko có ai làm :sad: .
Mức độ mình tìm hiểu cả 2 thằng thì như nhau, đợi có job chính thức sẽ tập trung vào cái nào đó.

năm sau phải quyết định để nhảy việc đây, mấy bác cho mình xin ít kinh nghiệm. Mình đang cân nhắc 2 yếu tố là career path có sâu ko và cơ hội có nhiều không.
Chỗ bác còn tuyển không? Em 1.5 year exp python đang muốn tìm cty product. :sexy_girl:

via theNEXTvoz for iPhone
 

Thống kê chủ đề

Ngày tạo
Angelino,
Người trả lời cuối
Khang.Hy.Gia.222,
Trả lời
121
Lượt xem
24.894
Quay lại
Lên đầu trang