ภาษาเซย์ลอน (Ceylon) เป็นภาษาโปรแกรมและ ที่พัฒนาโดยบริษัทเรดแฮต ภาษานี้ถูกสร้างโดยมีพื้นฐานมาจากภาษาจาวา และทำงานบน นอกจากนี้ยังสามารถทำการคอมไพล์เป็นจาวาสคริปต์ได้อีกด้วย
กระบวนทัศน์ | เชิงวัตถุ |
---|---|
เกวิน คิง บริษัทเรดแฮต | |
ผู้พัฒนา | |
เริ่มเมื่อ | ปี 2011 |
รุ่นเสถียร | 1.3.3 / 21 สิงหาคม 2017 |
นามสกุลของไฟล์ | .ceylon |
เว็บไซต์ | ceylon-lang |
ได้รับอิทธิพลจาก | |
ภาษาจาวา, , ภาษาสมอลล์ทอล์ก |
โครงการชุดพัฒนาภาษาและซอฟต์แวร์นี้สร้างขึ้นโดยยืนพื้นจากความสำเร็จและความล้มเหลวที่พบในภาษาจาวาและชุดพัฒนาซอฟต์แวร์ Java SE แม้ว่าทางเรดแฮตจะปฏิเสธ แต่นักวิเคราะห์อุตสาหกรรมกล่าวว่าโครงการนี้มีจุดมุ่งหมายเพื่อฆ่าภาษาจาวา
ลักษณะของภาษา
ภาษาเซย์ลอนสืบทอดลักษณะเฉพาะของภาษาจาวามาเกือบทั้งหมด ข้างล่างนี้คือตัวอย่างโปรแกรม Hello World ของภาษาเซย์ลอน
void hello() { writeLine("Hello World!"); }
อ้างอิง
- "Project Ceylon – Red Hat builds Java replacement". The Register. 2011-04-13. สืบค้นเมื่อ 2011-11-27.
- "米Red Hat、新言語「Ceylon 1.0」発表、初のプロダクションリリースに". . 2013-11-15. สืบค้นเมื่อ 2013-11-16.
- ガビン・キング (2011-04-13). "Ceylon". สืบค้นเมื่อ 2011-11-27.
- "Ceylon JVM Language". infoq.com. 2011-04-13. สืบค้นเมื่อ 2011-11-27.
First, I never billed this as a Java Killer or the next generation of the Java language. Not my words. Ceylon isn't Java, it's a new language that's deeply influenced by Java, designed by people who are unapologetic fans of Java. Java's not dying anytime soon, so nothing's killing it.
- ガビン・キング (2011-04-27). "Introduction to Ceylon Part 1". สืบค้นเมื่อ 2011-11-27.