ย้ายบล็อกไปที่ bact.cc แล้วนะครับ

พ.ร.บ.คอมพิวเตอร์
หยุด ร่างพ.ร.บ.คอมพิวเตอร์
พื้นที่เก็บข้อมูลออนไลน์ ฟรี 2GB จาก Dropbox (sync กับ Windows, Linux, Mac, iPhone, Android ฯลฯ ได้)

2005-04-28

A Critic of SWT

SWT Happens (or "Why SWT is not that good and Swing is still the way.") by Mr Ed @ Hacknot

2 comments:

PPhetra said...

blog นี้เขา develop cms โดยใช้ Eclipse RCP มา 2 ปีแล้ว เขาก็เลยให้ความเห็นกรณีที่ Mr. Ed เขียน

ส่วนความเห็นผม ถ้าถามว่าชอบอันไหน
ผมชอบเขียนด้วย swing มากกว่า
ชอบตรง model ของมัน
ส่วนถ้าให้เขียนด้วย SWT จากเริ่มต้นไม่มีอะไรเลย
อันนี้ไม่เอา
แต่ถ้าให้เขียนจาก framework RCP อันนี้ ok

ส่วนที่ Mr. Ed ไม่ชอบเรื่อง Resources ที่ต้อง
free เองนั้น จริงๆแล้วใน swing เองก็เป็น
กรณีที่เรา add listener ข้ามไปข้ามมา
ก็จะเกิด circular reference ทำให้
garbage collection ไม่ free resource
เกิดเป็น memory leak เช่นกัน

ปัจจุบันที่บริษัทฯตอนนี้มี application ตัวหนึ่งพัฒนาบน
Eclipse RCP ตอนนี้ออก version แรก
เสร็จแล้ว กำลังจะนำไปเสนอลูกค้าอาทิตย์หน้า
ถามว่ามีอะไรที่ยุ่งยากกว่า swing ไหม
ก็คงตอบว่าไม่มี
ส่วน bug ร้ายแรงที่พบ ก็เป็นกรณีที่
ole object ที่เปิดขึ้นมาจะมีปัญหาไม่แสดงหน้าจอ
จนกว่าจะ resize window

bact' said...

ตัวจริงมาตอบเอง

----

บั๊กหลังสุดนี่คือ ถ้าเราเขียนโปรแกรมสั่งให้มัน resize ก็จะแก้ได้ใช่มั๊ยครับ?