Default style (Cherry Eve). Switch styles (Capricorn). Atom Feed Calendar

Matrix携手OpenJFX全球发布《JavaFX编程语言手册》

2007年05月31日 10:18 位于分类[ 新闻视点 ]   作者: cleverpig

今日,Matrix携手OpenJFX全球同程发布《JavaFX编程语言手册》。

    JavaFX Script™ (下文中成为JavaFX)语言是一种声明式的静态类型编程语言。它具有第一级函数(first-class functions)、声明式的语法、列表推导(list-comprehensions)及基于依赖关系的增量式求值(incremental dependency-based evaluation)等特征。JavaFX 脚本式语言特别适用于Java2D swing GUI组件,它允许简单地创建图形界面。本文档结合OpenJFX文档和中国开发者的理解,给出了JavaFX 脚本式编程语言的非正式描述。

image

    Matrix guru-Chris说:“这仅仅是和Open Source合作的一个开端,matrix将对不惜余力地推动开源运动。欢迎Matrixer和对开源感兴趣者积极参与进来,建立这个美丽的开源营地。”

    作为译者的cleverpig颇具感慨地说:“JavaFX 趋势很好,它有些类似建筑在Java庞大函数库上的“Ruby”,在极具Java味道的同时,又具有Ruby语言的简练,可以称为混血风格。虽然在工作中 付出了不少part time,但得到了MM的支持,使我专心投入翻译工作。在翻译的过程中融入了个人对脚本语言的理解,如有不妥,还请大家指出。同时还要感谢Tin的慷慨相 助,帮助我分担一半的工作。我相信matrix对开源运动的兴趣将吸引更多的像OpenJFX这样的合作。”

    OpenJFX项目负责人Anatoli Fomenko在回复cleverpig的mail中提到:“Thanks for your interest.We definitely like you to make the translation ASAP.Regarding posting: I'll investigate if it's possible to post Chinese on openjafx.dev.java.net - that would be our first choice, matrix.org - 2nd.I'll get back to you soon.  Anatoli”


该文档内容:
• 基本类型
• 调用Java对象
• 变量
• 函数、数组、表达式和操作
• 修改数组
        • insert语句
        • into
        • before, after
        • elete语句
• 查询数组
• 表达式
• 字符串和字符串表达式
• 引用标识符
• 范围表达式
• 字符串(String)、数值(Number)和日期的格式化
• 操作
        • 表达式语句
        • If语句
        • While语句
        • Try语句
        • For语句
        • Return语句
        • Throw语句
        • Break和Continue语句
        • Do语句
        • do later
• 类与对象
        • 属性声明
        • 对象声明
•        更新触发器
        • 创建触发器
        • 插入触发器
        • 删除触发器
        • 替换触发器
• 增量式求值和懒惰求值
• 反射
• 广度(Extents)和枚举
• 相关资源
• 关于译者
• 译文Feedback

相关资源

    * openJavaFX官方网站
    * openJavaFX FAQ
    * Functional programming
    * 什么是第一级函数
    * FOLDC对list comprehension的解释
    * XPath教材
    * 使用JXPath查询Java对象
    * XQuery简介

关于译者

    cleverpig:BJUG成员,Java社区——Matrix与Java共舞负责人之一,曾参与Buffalo的文档工作、Fielding的《Architectural Styles and the Design of Network-based Software Architectures》中文化研究(还要感谢Tin、Nicholas的大力相助),关注一切新技术,业余时间研究Guru并准备得道升天,但是苦于没有得法,目前还在苦苦追寻……

    Tin:中文名“田乐”,BJUG成员,现就职于Sina。曾经在Java Web项目中担任软件架构师和Web设计,注重使用轻量级解决方案和敏捷方法。目前主要做基于Javascript的RIA开发,喜欢研究新技术并进行思考,业余时间继续关注Java和Ruby,并与朋友一起翻译Selenium文档

位于分类[ 新闻视点 ] 保存到del.icio.us评论[0]

评论:

发表一条评论:
  • HTML语法: 启用