Thứ Ba, 6 tháng 9, 2005

Eclipse và NetBean : ai đang nhanh hơn ?


Trong khi kế hoạch nâng cấp của Eclipse đến hết năm nay cũng chỉ dừng lại ở 3.2 thì NetBean đã đang dậm dịch tăng phiên bản của mình lên 5.0 với những cải tiến vô cùng hấp dẫn. Có vẻ như...

2 nhận xét:

  1. Sẽ không biết đến bao giờ phiên bản kế tiếp mang tính đột phá của Eclipse mới chào hàng đến cộng đồng lập trình viên Java. Theo kế hoạch thì đến hết năm 2005 , Eclipse cũng mới chỉ dừng lại ở phiên bản 3.2 với những thay đổi không nhiều, chủ yếu tập trung vào phần core. Những công cụ trợ giúp việc phát triển các ứng dụng doanh nghiệp, ứng dụng mobile, ứng dụng desktop được tách riêng với sự nặng nề và chậm chạp. Đặc biệt,tốc độ ổn định và tương thích là cả một vấn đề lớn đặt ra với những phiên bản eclipse khác nhau. Các hãng phát triển plugin cho eclipse cũng chết mệt khi phải chạy theo eclipse chứ chưa cần nói gì nhiều đến lập trình viên. Việc hỗ trợ các phiên bản JDK kế tiếp cũng chưa thấy nói năng gì trong khi đó Mustang, bản tiếp theo của Java sẽ được tung ra vào đầu năm sau. Có vẻ như IBM đang tạm hài lòng với phiên bản 3.x của eclipse, trong khi đó Sun đang cố gắng đầu từ rất mạnh mẽ cho NetBean với những lời mới chào hấp dẫn.

    Phiên bản kế tiếp của NetBean sẽ sớm được tung ra với những tíng năng nổi bật. IDE này nhạy bén hơn trong việc hỗ trợ các phiên bản java mới nhất như bản update 4 của JDK 5.0, JDK 6.0 trong khi vẫn không lơ là việc hỗ trợ JDK 1.4.2. JDK 6.0 đã phát hành dưới các phiên bản build hứa hẹn nhiều thay đổi về phần core và desktop. Chắc sẽ không có những đột phá về mặt ngôn ngữ như bản 5.0. Tên phiên bản kế tiếp của NetBean sẽ là 5.0, không phải 4.2, phiên bản này tiếp tục cải tiến môi trường lập trình J2ME, hỗ trợ tốt hơn các công nghệ J2EE, đặc biệt là Java Server Face và Struts, JBoss. Cũng chưa thấy Sun nói năng gì nhiều đến việc NetBean hỗ trợ J2EE 5.0, cho đến thời điểm này J2EE 5.0 vẫn chưa một chút sủi tăm. Eclipse càng ngày càng trở lên cồng kềnh và chậm chạp thì ngược lại NetBean càng ngày càng cải thiện tốc độ tốt hơn. Những hứa hẹn về tốc độ thực thi, giám sát, tối ưu các ứng dụng xây dựng,…cạnh đó là những cải tiến về giao diện, công cụ thiết kế giao diện cho các ứng dụng swing mới,…

    Trả lờiXóa
  2. Thực ra tôi là một tín đồ của Eclipse, tuy nhiên sự chậm chễ của IBM cũng là một điều thực sự lo ngại. Tôi đã từ bỏ Swing để chạy theo SWT mặc dùng đã nhận biết được những yếu điểm của SWT. Hơn ở Swing điểm giao diện trong tự nhiên trong từng nền tảng và tốc độ thực thi nhanh ở môi trường Windows nhưng SWT lại rất không ổn định, API cũng như các function của SWT ít linh động, giàu có hơn. Sun đang cố gắng cải thiện Swing thì bù lại IBM dường như muốn đem con bỏ chợ. Hơn nữa, cũng không hiểu vì sao hai ông lớn này lại không chịu ngồi lại với nhau để cùng làm ra một sản phẩm tốt hơn. Thời gian gần đây, Sun được cộng đồng Open Source hoan nghênh vì đã khoe mã nguồn của rất nhiều sản phẩm then chốt của mình. Chưa có thành công gì lớn lao hơn so với IBM nhưng dường như Sun đã nhận biết được tương lai rất tươi sáng cho mã nguồn mở, nơi mà IBM luôn nửa vời mặc dù cũng xúng xính túi.

    Trả lờiXóa

nhudinhthuan@gmail.com