Tags:
Node Thumbnail

ไม่กี่วันหลังข่าวว่ากูเกิลกำลังจะเปิดภาษาใหม่ ก็มีคนไปขุดเอาเมลที่ Mark S. Miller ที่อยู่ในทีม JavaScript Standard ของกูเกิลส่งเข้าเมลกลุ่มของโครงการ Caja เมื่อปลายปีที่แล้ัว

เนื้อเมลแสดงถึงความตั้งใจของกูเกิลที่จะแก้ไข "ปัญหาพื้นฐาน" ของ JavaScript ที่ไม่สามารถแก้ไขได้จากการพัฒนาตัวภาษา ซึ่งปรกติมีการพัฒนาอยู่เรื่อยๆ ผ่านทางมาตรฐาน ECMAScript ทำให้กูเกิลตัดสินใจที่จะพัฒนาภาษาใหม่ที่ชื่อว่า Dash โดยวางเป้าให้มันเป็นภาษาสำหรับเครื่องไคลเอนต์และเซิร์ฟเวอร์ด้านหน้า (Front-End) และวางตัวให้ภาษา Go เป็นภาษาสำหรับระบบภายใน นั่นแปลว่าแผนการระยะยาวคือกูเกิลจะใช้ภาษาของตัวเองทั้งหมด

โครงการ Dash จะพัฒนาเป็นสองโครงการย่อยไปพร้อมกันคือ Dash VM ที่ทำงานเป็นอิสระของตัวเอง และ Dash Cross Compiler ที่แปลงภาษา Dash เป็น ECMAScript 3.0

จุดน่าสนใจของเรื่องนี้คือกูเกิลเลือกที่จะไม่เจรจากับผู้ผลิตรายอื่นๆ เพื่อพัฒนาภาษาใหม่ โดยเอกสารระบุว่าการพูดคุยในแง่ของมาตรฐานมักจะถูกจำกัดอยู่ที่การคุยในกรอบ JavaScript เท่านั้น ในส่วนนี้ Mark ระบุว่า Lars Bak รับหน้าที่ไปเจรจากับผู้ผลิตรายอื่นๆ ให้รับภาษาใหม่ แต่ต่อให้เบราว์เซอร์อื่นๆ ไม่รองรับ นักพัฒนาเว็บก็ยังสามารถใช้ภาษาใหม่นี้ได้ผ่านทางคอมไพล์เลอร์ โดยหลังจากพัฒนาเสร็จแล้วกูเกิลจะปล่อยให้ภาษาใหม่นี้เป็นมาตรฐานเปิด

ท่าที่ของกูเกิลเช่นนี้แสดงให้เห็นว่ากูเกิลมีความมั่นใจขึ้นมากหลังผลักดันให้ JavaScript JIT กลายเป็นมาตรฐานของทุกเบราว์เซอร์ได้ รวมถึงมาตรฐาน HTML5 หลายๆ ตัวที่กูเกิลผลักดันเข้าไปให้ผู้ผลิตเบราว์เซอร์เจ้าอื่นๆ ต้องทำตามได้

อีเมลนี้ถูกส่งมาตั้งแต่ปลายปีที่แล้ว โดยกำหนดการในตอนนั้นคือการพัฒนามาตรฐานภาษาจะเสร็จในต้นปีที่ผ่านมา และปลายปีนี้โครงการน่าจะพร้อมใช้งานแล้ว

ที่มา - MarkMail

Get latest news from Blognone

Comments

By: NuttTaro
iPhoneAndroidUbuntuIn Love
on 14 September 2011 - 22:33 #333278
NuttTaro's picture

Dash เอาไปแปลใน Google Translate โดนด่ากลับ ><

By: bankwuttipong
ContributoriPhoneWindows PhoneWindows
on 14 September 2011 - 22:36 #333283 Reply to:333278
bankwuttipong's picture

รีบนำข้อความไปแปลใน Google Translate โดยพลัน


we can build a more peaceful.

By: platalay
iPhoneWindows PhoneAndroidWindows
on 14 September 2011 - 22:51 #333289 Reply to:333278

ฮากลิ้ง

By: benTECH
iPhoneWindows PhoneAndroid
on 14 September 2011 - 22:54 #333292 Reply to:333278

555+ โดนด่ากลับจริงๆ แค่อยากรู้เฉยๆ ด่าผมทำไม ><

By: Fzo
ContributorAndroid
on 14 September 2011 - 22:58 #333299 Reply to:333278
Fzo's picture

ก๊ากกกกกก


WE ARE THE 99%

By: anu
Contributor
on 14 September 2011 - 23:01 #333300 Reply to:333278

ทำลิงค์ให้

http://translate.google.com/#en|th|Dash%20

By: mugaa
iPhoneWindows PhoneAndroidUbuntu
on 14 September 2011 - 23:12 #333304 Reply to:333278
mugaa's picture

เพราะคนไทยไป เช็คถูก ให้กับความหมายผิดๆ google มันเลยแปลภาษาไทยได้โคตรแย่

By: HMage
AndroidWindows
on 15 September 2011 - 15:53 #333582 Reply to:333304

แต่ "สาด"(น้ำ) ที่ GG แปลให้ผม มันก็ถูกแล้วนะ

By: pittaya
WriterAndroidUbuntuIn Love
on 15 September 2011 - 00:30 #333335
pittaya's picture

ถ้าประสิทธิภาพของ Dart มันดีกว่า Javascript จริงๆ แพลตฟอร์ม ChromeOS จะดูน่าสนใจขึ้นมากเลยนะ


pittaya.com

By: iStyle
ContributoriPhoneAndroidSymbian
on 15 September 2011 - 00:43 #333337
iStyle's picture

เมื่อปลายปีที่แล้ัว


May the Force Close be with you. || @nuttyi

By: AMp
In Love
on 15 September 2011 - 00:50 #333338

ต่อไป GWT น่าจะ compile เป็น dart ได้ด้วยนะ

By: Soul_Master
Windows Phone
on 15 September 2011 - 01:05 #333345

ถ้าทำก็ขอให้มันดีกว่าชาวบ้านมากๆ แบบ Webkit เทียบกับ IE แต่ก่อนนะ ไม่งั้นเดี๋ยวเจอ C# Script Microsoft เข้าแข่ง ไหนจะค่าย Mozila คราวนี้คนทำคงจะปวดตับน่าดู ไหนจะ Cross browser แล้วต้องมาทำ cross language อีก หุหุ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 15 September 2011 - 12:50 #333513 Reply to:333345
mr_tawan's picture

F# ?


  • 9tawan.net บล็อกส่วนตัวฮับ
By: heart
ContributoriPhone
on 15 September 2011 - 02:20 #333375
heart's picture

ถ้า Dart สามารถมาเป็นมาตรฐานใหม่ และสามารถลบจุดบอดหลายๆจุดของ JS ได้
HTML5 ก็เป็นสิ่งที่น่าจะมีอะไรพัฒนาขึ้นจนน่ากลัวอีกสิ่งหนึ่ง

By: KavkaZ
ContributorAndroidUbuntuWindows
on 15 September 2011 - 07:03 #333394
KavkaZ's picture

May force be with you


ลายเซ็นยาวเกินไปครับ