`
mondayw
  • 浏览: 144560 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

[译文]Ceylon:真正的进步,抑或只是另一种语言?

阅读更多

计算机科学的道路上布满了什么将成为“下一个大事件”这样的躯壳。尽管许多的小生境语言确实在脚本或是特定应用中找到了一些用武之地,但C(及其衍生工 具)和Java语言是难以被取代的。不过Red Hat的Ceylon似乎是一些语言功能的一个很有意思的组合,其使用了大家熟知的C风格的语法,但是除了强调简洁之外,其还提供面向对象和一些很有用的 函数方面的支持。研究一下Ceylon,看看这一未来的VM语言是否能够在企业级的软件开发中找到自己的位置。

 

点击这里 阅读具体内容。

分享到:
评论

相关推荐

    ceylon-1.3.3.zip

    Ceylon语言是一种现代化的、面向对象的编程语言,它主要设计用于JVM(Java虚拟机)平台,同时也支持JavaScript目标平台。Ceylon 1.3.3是该语言的一个版本,它在2015年发布,带来了许多改进和优化,旨在提升开发者的...

    Android代码-ceylon-compiler

    Ceylon是一种现代化的、静态类型的、面向对象的编程语言,设计目的是提高代码的可读性和可维护性。 在Android开发中,通常我们使用Java或Kotlin作为主要编程语言,但Ceylon提供了独特的特性和优势。例如,它的语法...

    Ceylon News:僧伽罗语、英语和泰米尔语新闻阅读器-开源

    它提供了三种语言的新闻阅读体验,包括斯里兰卡的主要语言僧伽罗语、以及广泛使用的英语和泰米尔语。这一特性使得不同语言背景的用户都能方便地获取到最新的本地新闻资讯。 作为一款开源软件,Ceylon News 的源代码...

    ceylon-webgl:Threejs示例http的锡兰端口

    我对 Ceylon 很感兴趣,我正在试验它的 JS 互操作功能,我正在寻找一个有趣的小项目来了解更多信息。 我听说了 Three.js 库,并对在线示例感到惊讶。 鉴于我是 3D 的绝对初学者,这也是学习更多的机会。 为什么是...

    ceylon-war-examples:锡兰 WAR 模块示例

    展示ceylon war命令的示例 目前这里有两个模块: servlet.example和jaxrs.example 。 您需要使用我的和分支从源代码构建 Ceylon,以便为它们构建和运行 WAR 文件。 构建 Ceylon 后,编译: ceylon compile 然后...

    NetCeylonBeans:NetBeans IDE 中的 Ceylon 插件

    Ceylon是一种现代化的、强类型、静态类型的编程语言,旨在提供清晰的语法和模块化设计,适用于Java虚拟机(JVM)和JavaScript运行时环境。 首先,让我们深入了解Ceylon语言。Ceylon是由Red Hat公司开发的,它的设计...

    Java和Ceylon对象的构造和验证

    在Java和Ceylon编程语言中,对象的构造和验证是创建安全、健壮代码的关键步骤。本文将深入探讨这两个语言中如何处理对象的初始化和验证,以及如何避免潜在的问题。 首先,让我们分析Java中的问题。在给出的Java代码...

    Android代码-ceylon

    Ceylon This is the 1.3.4-SNAPSHOT "You'll Thank Me Later" release of the Ceylon command line tools. This is a production version of the platform. Ceylon is a modern, modular, statically typed ...

    ceylon.build:基于锡兰任务的构建系统

    编译和测试要构建和安装ceylon.build运行以下命令: ant clean publish 运行测试: ant test ceylon.build由以下模块组成:目标/任务API: 定义自己的Goal的API亚军: 命令行界面启动引擎引擎: 解决目标依赖性和...

    javaee登陆页面源码-ceylon-dddsample:dddsample项目的Java+JEE移植的Ceylon+JEE移植

    Ceylon 源代码: ceylon compile 接下来,组装 Java EE Web 应用程序: ceylon war dddsample -R webapp --static-metamodel Web 应用程序存档dddsample-1.0.0.war是在项目的根目录下创建的。 部署和运行 要将 Web ...

    lahore:Ceylon 中的多站点和支持插件的 Web 框架

    拉合尔网络框架 多站点和支持插件的 Web 框架 受到 Play、Drupal、Shopify Liquid 等优秀开源项目的启发。...启动一个新的命令行窗口(或 shell)并输入ceylon --version 。 你应该看到一些输出 选择

    ceylon.markdown:commonmark.js Markdown解析器和渲染器到Ceylon的端口

    锡兰降价 这是从JavaScript到... 解析操作返回可以传递给渲染器之一的已解析节点树的根: // Render as a String of HTML: value html = RawHtmlRenderer (). render ( root ); // Render as a sequence of ceylo

    cdi-ceylon-test:用 Ceylon 测试 CDIWeld 的应用程序

    用于测试 CDI/Weld 与 Ceylon 的应用程序跑步: cd helloworld && ant -Dceylon.home=/path/to/ceylon/dist && cd - && ant

    ceylon-mode:用于编辑锡兰代码的主要Emacs模式

    锡兰模式 用于编辑代码的主要模式。 当前状态 我认为该模式有效,足以用于一般用途。 当我有时间进行开发时,我... 代码格式化功能需要使用ceylon format插件,该插件通常与Ceylon发行版捆绑在一起。 用法 该软件包会

    JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)

    一、JavaScript简介 JavaScript是一种解释执行的脚本语言,是一种动态类型、弱类型、基于...如Blade:一个Visual Studio扩展,可以将C#代码转换为JavaScript,Ceylon:一个可编译为JavaScript的、模块化的、静态类型JVM

    ceylon-maven-plugin:用于与 Ceylon 存储库交互的 Maven 插件

    用于与 Ceylon 存储库交互的 Maven 插件 最低要求:Java 7 和 Maven 3.0.5 插件位于 Maven 中央存储库中。 在jar项目的pom.xml中使用带有以下代码段的插件 ... ... < groupId>com.dgwave.car</ groupId> ...

    聊聊Java平台上的非Java语言共3页.pdf.zip

    Ceylon是由Red Hat开发的一种现代模块化语言,它的设计目标是提高代码的可读性和可维护性。Ceylon的类型系统和模块化特性使其在大型项目中表现出色,而且它支持互操作性,可以与Java代码一起使用。 每种JVM语言都...

    ceylon

    锡兰 锡兰的目标是绘制斯里兰卡地图。 安装 您可以使用以下命令从安装发行的锡兰版本: install.packages( " ceylon ...这是一个基本示例,向您展示如何解决一个常见问题: library( ceylon ) # # basic example code

    specks:斑点使您可以通过另一种方式来检查您的锡兰代码是否有效

    斑点 斑点使您可以采用另一种方式来检查您的锡兰代码是否有效。 您无需编写传统测试,而可以编写规范。 主要区别在于关注点:规范关注于行为和结果,而单元测试关注于交互以及大多数情况下的实现细节。 例如,这是一...

    jl4c-log4j:用于`ceylon.logging`的Log4j适配器

    源代码必须根据Ceylon的最新开发版本进行编译,因此预编译的模块要等到Ceylon的下一个发行版之后才能使用。 依存关系 必须启用aether存储库才能解析"log4j:log4j" "1.2.17" ,这是此模块的共享导入。 有关更多信息...

Global site tag (gtag.js) - Google Analytics