หลังจากที่หาอะไรมาเป็นตัว compile ภาษา python ซึ่งกำลังฝึกเขียน อาจารย์ผมเลยบอกว่า ลองใช้ eclipse สิ ทีแรกนึกแปลกใจว่า eclipse เขาเอาไว้เขียน java กันไม่ใช่หรอ แถมเมื่อก่อนเครื่อง PC ผมเก่า เวลาจะเปิด eclipse ทีนานมาก เพราะเป็น java application แต่ตอนนี้ยิ่งนึกแปลกใจกว่านั้นเพราะ eclipse จะทำงานบน OSX ได้หรอ
ไม่รอช้าเปิด Firefox ส่องหาข้อมูลทันที (Google ช่วยผมหาเหมือนเดิม) อ่านภาษาอังกฤษมั่วบางตรงบางได้ความเข้าใจมาประมาณนี้ว่า eclipse มันเป็น java application จึงมี concept ที่ว่า ต้องสามารถทำงานได้บนทุกระบบ (ถ้าจำไม่ผิด) ก็เลยมี eclipse บน Mac OSX ตามนั้น ซึ่งทุกอย่างเหมือนบน Windows หมดคือต้องลง Java ลงเครื่องก่อน ผมก็จัดการเสร็จสับ จนมี eclipse บนเครื่อง ต่อมาคือเรื่องที่เราจะทำยังไงให้ eclipse สามารถ compile ตัว souce code ภาษา python ได้นะสิ
อย่างแรกที่ขาดไม่ได้คือตัว python ที่จะต้องเอามาลงในเครื่อง แล้วผมก็เข้า Google หาวิธีทำ ไปเจอเข้ากับ pydev เข้าให้แล้วก็ลงรีบร้อยพอลองเขียนแล้ว งานนี้คุ้มครับ อาจารย์ แนะนำมาได้สุดยอดมาเพราะ eclipse เป็น editor ที่ถือว่าดีสุดๆตัวหนึ่งเหมือนกัน ตอนนี้กำลังศึกษา python ไปเรื่อยๆครับ แต่ใน lap คอมพิวเตอร์ที่เรียนอยู่ อาจารย์กำลังสอนภาษา C อยู่เลย = =”
*เสริม จุดยากตัวนี้คือการที่ลง pydev บน eclipse เสร็จแล้วต้องหาตัว Interactive-python ซึ่งมันไม่เหมือนตอนหาใน Windows ซึ่งผมไปเจอ Clip video อธิบายไว้ เลยทำได้ง่ายหน่อย ไม่งั้นนานแน่ ผมเอามาแปะให้ด้านล่างนะครับ จากคุณ Robert Marchetti
มีประโยชน์มากเลย
ปล. ส่วนเรื่อง review เครื่อง รอแปปนะครับ
2 Responses
DarkNet96
20|Aug|2008 1ก้ออยากจะใช้อ่านะ…ตอนนี้ใช้ NetBeans เขียน Java ลงแล้วหนักมากๆ…อืดโคตะระเลย…สูบแรมยังกะท่อพญานาคนิ…มาดูข้อดีและข้อเสียแบบเป้งๆของ2โปรแกรมนี้ดีกว่า
ข้อดีของ Eclipse
- เร็วกว่า
- plug-in เยอะกว่า
- คนใช้เยอะกว่า
- หลากหลายในการปรับแต่ง
ข้อเสีย Eclipse
- plugin เอาแน่เอานอนไม่ได้ ทั้งด้านฟีเจอร์และคุณภาพ บางตัวฟีเจอร์ดี แต่ลงไปแล้วอืดกว่า netbeans ยิ่งนัก
- UI เข้าใจยากกว่า ถ้า plug-in จากคนละเจ้ากัน ความ consistency ก็ไม่เสมอกัน
ข้อดีของ NetBeans
- เบ็ดเสร็จในตัว แทบไม่ต้องหา plugin มาลงเพิ่มอีกเลย
- UI เลยเข้าใจง่ายกว่า คุณภาพถูกควบคุมได้ดีกว่า(อาจารย์ที่นี่ก็บอกมายังนั้น…)
- ใช้แล้วหน้าตาดี
ข้อเสีย NetBeans
- plugin น้อยกว่า
- innovation ส่วนใหญ่เกิดที่ฝั่ง Eclipse ก่อนเสมอ เพราะฐานคนใช้เยอะกว่า
- ช้ากว่า ต้องยัด cpu, ram เข้าไปช่วยเยอะ(โคตะระอืด..)
- อาจได้เลิกกับแฟน เพราะใช้เพลินจนลืมวันลืมคืน(เอ็นดูคอมฯโว้ย..)
(เมื่อไหร่หว่าที่จะเขียน Python บน NetBeans ได้..!?)
Priesdelly
20|Aug|2008 2อีกสาเหตุหนึ่งที่ทำให้ผมเลือก eclipse เพราะมันมี mirror ในไทยด้วยครับ (mirror.in.th) เน็ตมหาลัย ไม่เหมือนที่บ้าน
Leave a reply