Tags:
Node Thumbnail

หลาย ๆ คนคงจำภาษา Xtend กันไม่ได้ ภาษา Xtend เป็นหนึ่งในโครงการของมูลนิธิ Eclipse โดยมีเป้าหมายให้ Java ดูน่าใช้งานมากขึ้น โดยมีลักษณะเด่นอยู่ที่ตัวโค๊ดจะถูกแปลให้อยู่ในรูปของโค๊ดภาษา Java ก่อนที่จะถูกแปลให้เป็น Java bytecode อีกทีหนึ่ง ซึ่งต่างกับภาษาอื่น ๆ ที่ทำงานบน Java VM เหมือนกันอย่างเช่น Scala หรือ JRuby ที่จะแปลโค๊ดไปเป็น Java bytecode โดยตรง

สำหรับในเวอร์ชั่น 2.4 นั้น ฟีเจอร์สำคัญที่เพิ่มเข้ามาก็คือการรองรับการดีบั๊กโปรแกรมของแอนดรอยด์ เดิมที Xtend สามารถนำไปเขียนแอพลิเคชั่นของแอนดรอยด์ได้อยู่แล้ว แต่การดีบั๊กโค๊ดจะทำผ่าน JSR-45 ซึ่ง Dalvik VM นั้นไม่รองรับ ในเวอร์ชั่น 2.4 นี้จะเพิ่มการรองรับการดีบั๊กโปรแกรมที่ทำงานบน Dalvik VM เข้าไป ทำให้เราสามารถดีบั๊กโปรแกรมของแอนดรอยด์ได้ครับ

นอกจากนี้ยังมีการปรับปรุงในส่วนของตัวภาษาเอง และการปรับปรุงตัว IDE ในอีกหลายจุด รวมทั้งการแก้บั๊กอีกกว่า 300 รายการ รายละเอียดสามารถอ่านได้ใน Release Notes

ที่มา : Xtend

Get latest news from Blognone

Comments

By: mr_tawan
ContributoriPhoneAndroidWindows
on 4 April 2013 - 02:54 #559724
mr_tawan's picture

ผ่านไปสองปี เพิ่งมีข่าวที่สอง (ฮา) เป็นภาษาที่ได้รับความนิยมสูงมาก :)

ตอนแรกกะว่าจะเขียนรายละเอียดพวกฟีเจอร์ภาษาด้วย (ผมว่ามันเป็นอีกภาษาที่เขียนสนุกดีนะ) แต่กลัวว่าคนอ่านที่ไม่ได้มาสายโปรแกรมมิ่ง หรือพลังวัตรไม่แข็งพอ อาจจะธาตุไฟเข้าแทรกได้ (เว่อร์ไปมั้ย?) ก็เลยเอาออกดีกว่า

จริง ๆ คือมันเขียนยาก อ่านไม่ค่อยรู้เรื่อง 555 อ่านเองงงเอง เลยคิดว่าให้ไปอ่านต้นฉบับเองอาจจะดีกว่า


  • 9tawan.net บล็อกส่วนตัวฮับ
By: kajokman
ContributorAndroidIn Love
on 4 April 2013 - 03:38 #559727 Reply to:559724
kajokman's picture

ไม่หรอกครับ ผู้อ่านบลอกนันน่าจะมีวิทยายุทธพื้นฐานอยู่ ไม่น่าจะเป็นอะไรมาก อย่างมากก็แค่กระอักเลือดนิดๆ หน่อยๆ ^^

By: hisoft
ContributorWindows PhoneWindows
on 4 April 2013 - 03:57 #559728
hisoft's picture

หลาย ๆ คนคงจำภาษา Xtend กันไม่ได้

เปิดข่าวกันได้แบบว่า - - ไม่เคยเจอประโยคนี้ขึ้นข่าวเลยครับ!

By: mr_tawan
ContributoriPhoneAndroidWindows
on 4 April 2013 - 04:16 #559731 Reply to:559728
mr_tawan's picture

คนเขียนยังจำไม่ได้เลยครับ นับประสาอะไรกับคนอ่าน!

ผมเข้าไปอ่านข่าวของคุณ mk ยังคิดเลย ... เอ๊ะนี่ตูเคยอ่านข่าวนี้ด้วยรึ เฮ้ย นี่ตูเม้นด้วยนี่หว่า ...

ครับ จำไม่ได้แม้แต่น้อยครับ 555


  • 9tawan.net บล็อกส่วนตัวฮับ
By: hisoft
ContributorWindows PhoneWindows
on 4 April 2013 - 04:24 #559732 Reply to:559731
hisoft's picture

ฮา

ผมก็คุ้น ๆ นะครับ คุ้นแต่ชื่อ แต่คิดไม่ออกเลยว่ามันคืออะไร

By: casnoboy
iPhoneAndroidBlackberryRed Hat
on 4 April 2013 - 08:03 #559741

โห นึกว่าจะหายไปจากโลกเสียแล้ว

By: dafty
AndroidWindowsIn Love
on 4 April 2013 - 11:04 #559807

ดูไปๆ มาๆ คล้ายๆ Groovy

By: mr_tawan
ContributoriPhoneAndroidWindows
on 4 April 2013 - 11:56 #559837
mr_tawan's picture

ลืมบอกไปว่า ผม(เพิ่งเริ่ม)ใช้อยู่นะครับ ... มีอะไรถามได้ แต่ตอบได้มั้ยผมไม่ทราบนะ 555


  • 9tawan.net บล็อกส่วนตัวฮับ
By: Floating Rotten Dog
iPhoneWindows PhoneAndroidWindows
on 4 April 2013 - 12:07 #559845
Floating Rotten Dog's picture

"ค.ควาย" เป็นอักษรต่ำ ดังนั้น "โค้ด" ใช้ไม้โทครับ

By: sathdr
iPhoneAndroidSymbian
on 4 April 2013 - 13:40 #559894
sathdr's picture

ภาษานี้ดูๆก็น่าสนใจ แต่ผมไม่ชอบภาษาใหม่ๆที่ชอบเอาสัญลักษณ์ประหลาดๆ หรือคำสั้นๆ (เช่น @ , def) มาใช้แทนคำที่อ่านรู้เรื่อง เข้าใจว่าไม่อยากพิมพ์ยาว แต่เดี๋ยวนี้ IDE มันก็ autocomplete ให้อยู่แล้วนะ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 4 April 2013 - 13:48 #559899 Reply to:559894
mr_tawan's picture

Def นี่​ผม​เห็น​ด้วย​

แต่​ @ เนี่ย​ ผม​ว่า​มัน​เหมาะ​แล้ว​ เพราะ​ว่า​มัน​เป็น​ operator ตัว​หนึ่ง​นะ​ครับ​


  • 9tawan.net บล็อกส่วนตัวฮับ