ขอมาเก็บตกงาน BUILD อีกสักข่าวครับ
ที่งาน BUILD ที่ซึ่งไมโครซอฟท์ได้เผย Windows 8 (หรือที่มีชื่ออย่างเป็นทางการในขณะนี้ว่า Windows Developer Preview) คุณ Anders Hejlsberg หัวหน้าทีมพัฒนาภาษา C# ได้นำเสนอโปรเจกต์ที่มีโค้ดเนมว่า "Roslyn" ซึ่งเป็นส่วนหนึ่งของการกรุยทางของบริษัทที่จะนำแพลตฟอร์ม .NET ขึ้นไปให้บริการบนกลุ่มเมฆ
โปรเจกต์ Roslyn เป็นการปรับเปลี่ยนสถาปัตยกรรมของภาษา VB และ C# ให้รองรับการใช้ในรูปแบบใหม่ อาทิ รองรับการใช้งานในลักษณะสคริป (scripting language) และปรับเปลี่ยนคอมไพเลอร์ที่เดิมมีลักษณะเป็นกล่องดำ (black box) ให้รองรับการใช้งานในลักษณะ "Compiler-as-a-Service" (CaaS) ซึ่งก็รวมถึงการเปิดให้เรียกใช้คอมไพเลอร์ผ่าน API ได้


จากข้อมูลล่าสุดในงาน BUILD ที่ผ่านมา มีความเป็นไปได้สูงที่ไมโครซอฟท์จะปล่อยโปรเจกต์ Roslyn หลังจาก Visual Studio 2012 (หรือที่มีชื่อในขณะนี้ว่า Visual Studio "11" ซึ่งไมโครซอฟท์ก็ได้ปล่อยให้ลองใช้พัฒนาแอพฯ บน Windows Developer Preview แล้ว)
ไมโครซอฟท์สัญญาว่าจะปล่อยเวอร์ชัน CTP (Community Technology Preview) ในช่วงกลางเดือนตุลาคมนี้ สำหรับใครที่สนใจในรายละเอียดสามารถเข้าไปดูได้ที่ Channel 9 ตามที่มาของข่าว
on
นี่มัน!!?? ชื่ออาจารย์ประจำชั
9rockky Sat, 08/10/2011 - 22:31
นี่มัน!!??
ชื่ออาจารย์ประจำชั้นผมนิ
สไลด์นี่ใช้ MSoffice
Jai_Magical Sat, 08/10/2011 - 22:35
สไลด์นี่ใช้ MSoffice ทำนี่นา(ยังมี spelling ให้เห็นอยู่เลย)
แนะนำให้ดู Session นี้ครับ
Soul_Master Sat, 08/10/2011 - 23:00
แนะนำให้ดู Session นี้ครับ Anders Hejlsberg บิดาแห่ง C# มาพูดด้วยตัวเองในเรื่องอนาคตของ C# และ VB.net ซึ่งหนึ่งในนั้นรวมถึง project Roslyn ที่เป็น Compiler-as-a-Service ที่ดูเป็นรูปเป็นร่างมากขึ้น หลังจากที่เคยพูดไว้เมื่อปีก่อนๆ
http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-816T
มันคืออะไรครับ รับจ้าง
leonoinoi Sun, 09/10/2011 - 00:23
มันคืออะไรครับ รับจ้าง compile code บน clound หรอ ผมงง และยังไม่เห็นประโยชน์ของมัน ใครช่วยอธิบายเพิ่มเติมทีครับ ว่ามันมีความจำเป็นอะไร และใครต้องการใช้ service แบบนี้
โปรแกรมที่สามารถเปลี่บนพฤติกร
tekkasit Sun, 09/10/2011 - 06:58
In reply to มันคืออะไรครับ รับจ้าง by leonoinoi
โปรแกรมที่สามารถเปลี่บนพฤติกรรมได็ตอนรันไทม์, decision rules, meta programming
การพัฒนาโปรแกรมที่สร้างโปรแกรมอีกหนึ่ง เป็นต้นครับ
โอ้..น่าสนใจมากครับ จริงๆ
SaMzAn Sun, 09/10/2011 - 13:01
In reply to โปรแกรมที่สามารถเปลี่บนพฤติกร by tekkasit
โอ้..น่าสนใจมากครับ
จริงๆ ผมเคยเข้าไปดูวีดีโอชุดนี้แล้วเห็นเขาพูดถึงทิศทาง C#5.0ว่าจะเป็น
Asynchrony language แต่เพราะอ่อนด้อยภาษาอังกฤษเลยไม่ค่อยเข้าใจ
ไม่ทราบว่าใครพอจะอธิบายได้บ้างครับ
ผิดทางมากๆ
sake Sun, 09/10/2011 - 00:26
ผิดทางมากๆ
ผิดยังไงครับ
ZeroEngine Sun, 09/10/2011 - 11:13
In reply to ผิดทางมากๆ by sake
ผิดยังไงครับ
ขออภัยครับผมอ่านผ่านๆ
sake Sun, 09/10/2011 - 12:14
In reply to ผิดยังไงครับ by ZeroEngine
ขออภัยครับผมอ่านผ่านๆ เห็นประโยคว่า
"...โปรเจกต์ที่มีโค้ดเนมว่า "Roslyn" ซึ่งเป็นส่วนหนึ่งของการกรุยทางของบริษัท
ที่จะนำแพลตฟอร์ม .NET ขึ้นไปให้บริการบนกลุ่มเมฆ"
เลยนึกว่าเป็น Compiler as a "WEB" Service
แล้วเห็นบน slide ว่าจะเอาไว้ทำ Formatter, Colorizer, Outlining, NavigateTo, ..., Edit-and-continue
ผมก็เลยสรุปว่ามันเหลวไหลเพราะ latency ของ network คงไม่เหมาะจะใช้กับงานที่ต้องปฏิสัมพันธ์
กับ user ขนาดนั้น
แต่เข้าไปตามหาข้อมูลแล้วความจริงก็ไม่มีอะไรครับ ไม่ได้เป็น web service ไม่เกี่ยวกับ cloud
เป็น .NET API ปกติธรรมดา และที่จริงก็ประกาศทิศทางมานานแล้วว่าต่อๆไป C# compiler จะถูกแบ่ง
เป็น component ย่อยมากขึ้นเพื่อให้เอาไปใช้ทำอย่างอื่นกันได้เยอะขึ้น เช่น IDE, Generator
เหมือนๆกับที่ Eclipse JDT ถูกเอาไปใช้ทำ GWT และ Play Framework
ซึ่งเป็นเรื่องดี แต่ก็ไม่น่าจะเป็นเรื่องที่มี effect อะไรมากมายเพราะทุกวันนี้ Eclipe JDT หรือ Mono
ก็มีเรื่องพวกนี้ให้ใช้อยู่แล้วครับ
ขออภัยครับ
nuntawat Sun, 09/10/2011 - 21:49
In reply to ขออภัยครับผมอ่านผ่านๆ by sake
ขออภัยครับ ผมคงสื่อความไม่ดีเองครับ
น่าสนใจมาก
planktons Sun, 09/10/2011 - 16:07
น่าสนใจมาก แต่ความรู้ไม่ถึงขั้น เศร้าครับ
เหมือน build bot
lancaster Sun, 09/10/2011 - 16:23
เหมือน build bot รึเปล่าครับนั่น
หลังจากดู
grenadin Sun, 09/10/2011 - 22:20
หลังจากดู วีดีโอแล้วเป็นอะไรที่น่าสนใจมากครับ อดใจรอต่อไป - -;