ไม่กี่วันหลังข่าวว่ากูเกิลกำลังจะเปิดภาษาใหม่ ก็มีคนไปขุดเอาเมลที่ 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
on
Dash เอาไปแปลใน Google
NuttTaro Wed, 14/09/2011 - 22:33
Dash เอาไปแปลใน Google Translate โดนด่ากลับ ><
รีบนำข้อความไปแปลใน Google
bankwuttipong Wed, 14/09/2011 - 22:36
In reply to Dash เอาไปแปลใน Google by NuttTaro
รีบนำข้อความไปแปลใน Google Translate โดยพลัน
ฮากลิ้ง
platalay Wed, 14/09/2011 - 22:51
In reply to Dash เอาไปแปลใน Google by NuttTaro
ฮากลิ้ง
555+ โดนด่ากลับจริงๆ
benTECH Wed, 14/09/2011 - 22:54
In reply to Dash เอาไปแปลใน Google by NuttTaro
555+ โดนด่ากลับจริงๆ แค่อยากรู้เฉยๆ ด่าผมทำไม ><
ก๊ากกกกกก
Fzo Wed, 14/09/2011 - 22:58
In reply to Dash เอาไปแปลใน Google by NuttTaro
ก๊ากกกกกก
ทำลิงค์ให้ http://translate.g
anu Wed, 14/09/2011 - 23:01
In reply to Dash เอาไปแปลใน Google by NuttTaro
ทำลิงค์ให้
http://translate.google.com/#en|th|Dash%20
เพราะคนไทยไป เช็คถูก
mugaa Wed, 14/09/2011 - 23:12
In reply to Dash เอาไปแปลใน Google by NuttTaro
เพราะคนไทยไป เช็คถูก ให้กับความหมายผิดๆ google มันเลยแปลภาษาไทยได้โคตรแย่
แต่ "สาด"(น้ำ) ที่ GG
HMage Thu, 15/09/2011 - 15:53
In reply to เพราะคนไทยไป เช็คถูก by mugaa
แต่ "สาด"(น้ำ) ที่ GG แปลให้ผม มันก็ถูกแล้วนะ
ถ้าประสิทธิภาพของ Dart
pittaya Thu, 15/09/2011 - 00:30
ถ้าประสิทธิภาพของ Dart มันดีกว่า Javascript จริงๆ แพลตฟอร์ม ChromeOS จะดูน่าสนใจขึ้นมากเลยนะ
เมื่อปลายปีที่แล้ัว
iStyle Thu, 15/09/2011 - 00:43
ต่อไป GWT น่าจะ compile เป็น
AMp Thu, 15/09/2011 - 00:50
ต่อไป GWT น่าจะ compile เป็น dart ได้ด้วยนะ
ถ้าทำก็ขอให้มันดีกว่าชาวบ้านม
Soul_Master Thu, 15/09/2011 - 01:05
ถ้าทำก็ขอให้มันดีกว่าชาวบ้านมากๆ แบบ Webkit เทียบกับ IE แต่ก่อนนะ ไม่งั้นเดี๋ยวเจอ C# Script Microsoft เข้าแข่ง ไหนจะค่าย Mozila คราวนี้คนทำคงจะปวดตับน่าดู ไหนจะ Cross browser แล้วต้องมาทำ cross language อีก หุหุ
F# ?
mr_tawan Thu, 15/09/2011 - 12:50
In reply to ถ้าทำก็ขอให้มันดีกว่าชาวบ้านม by Soul_Master
F# ?
ถ้า Dart
heart Thu, 15/09/2011 - 02:20
ถ้า Dart สามารถมาเป็นมาตรฐานใหม่ และสามารถลบจุดบอดหลายๆจุดของ JS ได้
HTML5 ก็เป็นสิ่งที่น่าจะมีอะไรพัฒนาขึ้นจนน่ากลัวอีกสิ่งหนึ่ง
May force be with you
KavkaZ Thu, 15/09/2011 - 07:03
May force be with you