ภาษา Scala เป็นภาษาโปรแกรมอีกตัวหนึ่ง ที่ผสมผสานระหว่างแนวคิดเชิงวัตถุ (object-oriented) กับแนวคิดฟังก์ชัน (functional) เข้าด้วยกัน มันทำงานบน JVM ของแพลตฟอร์มจาวาอีกต่อหนึ่ง และมีลูกค้าเป็นบริษัทดังๆ อย่าง Twitter และ Foursquare
ในเมื่อมันเป็นภาษาที่ทำงานบน virtual machine อย่าง JVM ในทางทฤษฎีมันก็น่าจะทำงานบน .NET (รวมถึง Mono) ได้ด้วย และล่าสุดไมโครซอฟท์ได้สปอนเซอร์นักพัฒนาจากห้องแล็บของสถาบัน EPFL ในฝรั่งเศสซึ่งเป็นผู้สร้าง Scala พอร์ตมันมาลง .NET แล้ว
สถานะล่าสุดตอนนี้คือโปรแกรม Scala ทำงานบน .NET ได้แล้ว (เว็บไซต์) รวมถึงมี Visual Studio plug-in for Scala แล้ว แต่ยังมีบั๊กและข้อจำกัดอีกหลายประการ ซึ่งทางนักพัฒนาคือ Miguel Garcia บอกว่าปัญหาเหล่านี้จะถูกแก้ภายในสิ้นปีนี้
ที่มา - Scala, ReadWriteWeb
Comments
กำลังหาข้อมูลอยู่เลยครับ
เพลงนี้เพลงอาไร.. !
นั่นมัน Ska !!
สุดท้ายอยากให้ภาษานี้มีตัว runtime เป็นของตัวเองไม่ต้องพึ่ง JVM หรือ .net เลยครับเห็นตัวอย่างภาษาแล้วรู้สึกชอบและภาษามันสวยดี
แบบนี้แหละดีแล้วครับ จะได้เขียนแล้ว Cross Platform ได้ เพราะเห็นว่ารองรับ LINQ ได้แต่ไม่รู้จะรองรับบน JVM ด้วยไหม
สุดท้าย ก็จบด้วยธุรกิจ ไม่มีรายได้ก็ไม่พัฒนา