Tags:
Google

ไม่กี่วันหลังข่าวว่ากูเกิลกำลังจะเปิดภาษาใหม่ ก็มีคนไปขุดเอาเมลที่ 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

Comments

By: NuttTaro
AndroidUbuntuWindows
NuttTaro's blog
on 14/09/11 21:33 #333278 toggle
NuttTaro's picture

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

By: bank1996
ContributoriPhoneSymbianWindows
bank1996's blog
on 14/09/11 21:36 #333283 Reply to:333278 toggle
bank1996's picture

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

By: platalay
AndroidWindowsIn Love
platalay's blog
on 14/09/11 21:51 #333289 Reply to:333278 toggle
platalay's picture

ฮากลิ้ง

By: benTECH
iPhoneWindows PhoneAndroid
benTECH's blog
on 14/09/11 21:54 #333292 Reply to:333278 toggle
benTECH's picture

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

By: Fzo
ContributorAndroidUbuntu
Fzo's blog
on 14/09/11 21:58 #333299 Reply to:333278 toggle
Fzo's picture

ก๊ากกกกกก


WE ARE THE 99%

By: anu
ContributorWindows Phone
anu's blog
on 14/09/11 22:01 #333300 Reply to:333278 toggle
anu's picture

ทำลิงค์ให้

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

By: mugaa
iPhoneWindows PhoneAndroidUbuntu
mugaa's blog
on 14/09/11 22:12 #333304 Reply to:333278 toggle
mugaa's picture

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

By: HMage
Android
HMage's blog
on 15/09/11 14:53 #333582 Reply to:333304 toggle
HMage's picture

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


Hello blognone.

By: pittaya
WriterAndroidUbuntuIn Love
pittaya's blog
on 14/09/11 23:30 #333335 toggle
pittaya's picture

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


pittaya.com

By: iStyle
ContributorAndroidSymbianWindows
iStyle's blog
on 14/09/11 23:43 #333337 toggle
iStyle's picture

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


May the Force Close be with you.

By: AMp
In Love
AMp's blog
on 14/09/11 23:50 #333338 toggle
AMp's picture

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

By: Soul_Master
Windows Phone
Soul_Master's blog
on 15/09/11 0:05 #333345 toggle
Soul_Master's picture

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

By: mr_tawan
ContributoriPhoneAndroidWindows
mr_tawan's blog
on 15/09/11 11:50 #333513 Reply to:333345 toggle
mr_tawan's picture

F# ?


By: heart
ContributoriPhone
heart's blog
on 15/09/11 1:20 #333375 toggle
heart's picture

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

By: KavkaZ
ContributorAndroidUbuntuWindows
KavkaZ's blog
on 15/09/11 6:03 #333394 toggle
KavkaZ's picture

May force be with you


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