当前位置: 首页 > 软件库 > 其他开源 > 编程语言 >

Fanx

基于 Fantom 的编程语言
授权协议 未知
地区 国产
投 递 者 苗运珧
软件类型 开源软件
开源组织
适用人群 未知
操作系统 跨平台
所属分类 编程语言
 软件概览

Fanx是基于Fantom语言开发的编程语言。

  • 能同时编译到JVM、Javascript、C等。
  • 提供一系列优雅的标准库,包括从GUI到web开发。
  • 简明的语法。支持泛型、闭包、可空类型、async/await等现代要素。
  • 内建支持不可变性和Actor并发模型,编译时保证并发安全。

示例代码:

class Main {
  static Void main() {
    10.times { echo("Hello World") }
  }
}

 

  • Slax支持从光盘启动,硬盘启动和USB储存设备启动,使用起来非常灵活。 1. 从光盘启动首先要从slax或者fanx的网站下载他们的iso文件回来,验证md5sum和官方提供一致后就可以用刻录机配合刻录软件将其刻录在空白光盘上,然后就可以用这张光盘来启动电脑了,当然确保你的电脑的bios设置是从CD-ROM启动的。 就拿最常用的刻录软件nero来说,启动Nero Burning ROM,点击文件

  • 如何将Slax/Fanx安装到硬盘并添加启动项 由于Slax由4系列发展到5系列,发生了很大的变化,所以对于这两个系列的安装方法是有一些差别的。两者都存在两种安装模式,一种是Live模式,一种是Real模式,前者只是把ISO中的模块文件和其他必要的启动文件拷贝到硬盘上,即由Live CD变成了Live HardDisk,后者则是真正意义上的Linux安装。 对4系列来说 1.以Live模式安装到硬

  • checkinstall现在的最新版本是1.6.0beta2,稳定版本是1.5.3,可以到 http://asic-linux.com.mx/~izto/checkinstall/download.php 下载pkg包。 下载下来的文件为checkinstall-1.5.3-i386-1.tgz,请用installpkg 安装。 下面以zhcon为例,说明制作的过程。 tar zxvf zhcon

  • Slax是一套很漂亮的LiveCD,一般分为标准版和KillBill版(官方,原因不祥) FanX,LiveCD一种,是Slax的中文版,在http://www.linuxfans.org可以找到相关的资料 以下网址是官方Slax的下载地址之一 http://merlin.fit.vutbr.cz/mirrors/slax/SLAX-5.0.x/slax-5.0.8.iso 1)Slax只有200

  • Slax是一套很漂亮的LiveCD,一般分为标准版和KillBill版(官方,原因不祥) FanX,LiveCD一种,是Slax的中文版,在http://www.linuxfans.org可以找到相关的资料 以下网址是官方Slax的下载地址之一 http://merlin.fit.vutbr.cz/mirrors/slax/SLAX-5.0.x/slax-5.0.8.iso 1)Slax只有200

  • FanX-0.4 发布 最近一直在忙于FanX新版本的开发,包括基于SLAX-5.0.1的FanX-1.0 现在基于SLAX-4.2.0的FanX-0.4版放出! 最近一直在忙于FanX新版本的开发,包括基于SLAX-5.0.1的FanX-1.0 现在基于SLAX-4.2.0的FanX-0.4版放出!为FanX专栏的建立献上薄利一份。 很抱歉放出的比较晚。0.3版是为05年03期远望杂志《玩电脑》

  •     这篇文章是我在Linux下打的。     自从SLAX/FanX成功上网后,我开始了没日没夜的调试。现在我把一些小心得写下,希望大家不要再绕弯路。过几天截几个屏馋馋大家。     以下Tips针对FanX-1.1。     速度慢是因为没FileSwap(我128的条子)。重启后,以前建立的Swap既不会自动删掉也不能被自动监测并使用,每次启动后都需要执行FileSwap。可以覆盖,可以删

 相关资料
  • 上周我更新了Kotlin 1.5,昨天看到谷歌打算让Jetpack成为设计UI的首选选项后,我想做一些测试。 问题是将我的项目更新为静态编程语言1.5,当尝试构建项目时,我得到以下错误: 静态编程语言1.5与Jetpack Compose不兼容吗?在谷歌搜索问题后,我找到了版本,其中提到了Jetpack Compose,但不是以“不兼容”的方式。 你对此有任何答案吗?我应该使用吗?在这种情况下,我

  • Fantom 前身是 (Fan) 是一个基于 Java 和 .NET 平台的编程脚本引擎,用来在运行时产生 JVM 和 .NET 平台的字节码,该语言是面向对象的,跟 Groovy 和 JRuby 有点类似,可通过特定的接口来集成 Java 的类库。 示例代码: // Hello from Fantom! class HelloWorld { static Void main() {

  • C++11的伟大标志之一是将并发整合到语言和库中。熟悉其他线程API(比如pthreads或者Windows threads)的开发者有时可能会对C++提供的斯巴达式(译者注:应该是简陋和严谨的意思)功能集感到惊讶,这是因为C++对于并发的大量支持是在编译器的约束层面。由此产生的语言保证意味着在C++的历史中,开发者首次通过标准库可以写出跨平台的多线程程序。这位构建表达库奠定了坚实的基础,并发标准

  • Fantom IDE 是 Fantom 语言的 IDE 开发工具。

  • Block 基础 Block 语法 Block 可以认为是一种匿名函数,使用如下语法声明一个 Block 类型: return_type (^block_name)(parameters) 例如: double (^multiplyTwoValues)(double, double); Block 字面值的写法如下: ^ (double firstValue, double secondValue

  • 我在Eclipse中使用EclipseJCDE插件和Java Card 2.2.2开发工具包为Java Card 2.2.2编写了程序。 现在我想为我的智能卡编写程序,这是一个Java card 3.0.1经典版,但我不知道如何才能做到这一点! 我现在可以在Eclipse中编写程序吗?或者我需要一个新的插件? 我该如何处理这个。jar文件?我应该把它作为库导入到我的项目中,和JC2.2.2的库一起