当前位置: 首页 > 工具软件 > Ceylon > 使用案例 >

Ceylon 初探

齐望
2023-12-01
  1. Ceylon是一种新兴的计算机编程语言,号称“Java杀手”,它不是Java,而是一种受Java影响的新语言。适用于大众的、面向对象的函数式编程。
  2. Ceylon是一种静态类型语言,所有类型在类型系统内部都必须是可表达的(没有特殊的 primitive类型或者复合类型);Ceylon的通用类型系统要比Java的更简单,而且相比于其他类Java语言,它的安全性更高;甚至元编程(reflection)也必须是类型安全的;它保留了一些最好的 Java 语言特性(在 JVM 上运行),改进了语言的可读性和内置的模块性,还吸收了高阶函数等函数语言特性,此外,Ceylon 还融合了 C 和 Smalltalk 的一些特性。与 Java 语言一样,这种新语言也以业务计算为重点,但是它在其他领域也很灵活、很有用。
  3. Ceylon 仅包含括 shared 注解,该注释定义了类的哪些元素是外部可见的。支持继承、序列(数组或列表构造)、泛型、命名参数等等。

 

     安装:

  1. 要求Java 7 以上
  2. 下载 Eclipse 4.3 (Kepler)
  3. 运行Eclipse,在Help > Install New Software...的Work with中填入http://ceylon-lang.org/eclipse/updatesite,回车安装Ceylone IDE。
  4. New Ceylon Project > New Ceylon Source File > hello.ceylon 文件内容如下:
    void hello() {
        print("Hello, Ceylon!");
    }

  5. Run > Run As > Ceylon Application, 输出: Hello, Ceylon!

转载于:https://www.cnblogs.com/jinycoo/p/3429884.html

 类似资料: