问题标签 [fantom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
language-design - Fantom 编程语言的第一印象?
这里有没有人试用过Fantom 编程语言?(双关语)。
我的第一印象:
- 我喜欢让代码在 .NET 或 Java VM 上运行的能力。
- 语法很好很干净,没有尝试任何花哨的东西。
- 我相信“库就是语言”,Fan 的开发者相信他们的 USP 就是他们的 API:
但是让一种语言同时在 Java 和 .NET 上运行是很容易的部分——事实上,这个问题有很多解决方案。困难的部分是获得可移植的 API。Fan 提供了一组抽象出 Java 和 .NET API 的 API。实际上,我们认为这是 Fan 的主要优势之一,因为它使我们有机会开发一套与 Java 和 .NET 对应部分相比更优雅且易于使用的系统 API。
还有其他想法,第一印象,利弊吗?
command-line - 如何在我的 FWT 应用程序中隐藏命令提示符?
我正在Fantom中创建一个 FWT 应用程序,每次运行我的应用程序时,都会出现 MS-DOS 命令提示符窗口(以及我的主应用程序表单)。
我不想显示这个 MS-DOS 窗口。我怎样才能摆脱它?
java - 为什么 Fantom 在 jar 中找不到资源?
我最近开始使用Fantom。我有一个包含资源的 jar 文件(在本例中为 svg 图像)。我可以很好地使用 jar 中的类,但资源不会加载:Thread.currentThread().getContextClassLoader().getResourceAsStream("name")
返回null
。当我在纯 Java 上下文中使用这个完全相同的 jar 时,它可以很好地找到资源。
任何有关如何调试甚至解决此问题的建议将不胜感激。
java - fantom 生成的字节码是否与 java 等效字节码一样高效?
在当今出现的许多 jvm 语言中,有一种似乎特别吸引人
看一下
http://fantom.org/doc/docIntro/Tour.html
我只是想知道,当忽略动态类型功能时,生成的字节码是否与 java 等效...
ps:添加了关于性能的声明
java - 使用 SHA1 的 Fantom HMAC 的 Java 等价物
我在 Java 中执行以下操作时遇到问题。下面是我正在使用的工具文档中的 Fantom 代码。
我一直在通过 Google 搜索各种示例,但没有一个产生文档声明应返回的结果。
有 Fantom 知识的人可以验证文档中的示例是否正确吗?
至于Java方面,这是我最近的尝试
但是,当我使用以下参数调用该方法时
我明白了
coffeescript - coffeescript vs typescript vs JSX vs dart vs fantom
TypeScript 网站提供了以下 D3 示例,是否对以下可用语言的相同 D3 代码进行了比较:
- 咖啡脚本
- 打字稿
- JSX
- 镖
- 幻影
有兴趣看看哪个更容易使用?
先感谢您。
jsr223 - Fantom 是否支持 JSR-223?
Fantom 编程语言是否直接或通过第三方实现支持 JSR-223?也就是说,可以使用 Fantom 通过“javax.script”API 编写 Java 对象的脚本吗?
heroku - 如何在 Heroku Buildpack 中解压文件
我正在为FantomHeroku
buildpack
编写一个自定义(heroku-buildpack-fantom),并且作为脚本的一部分,我已经下载了一个文件(来自语言供应商),但是如何解压缩它?compile
.zip
unzip
不是公认的命令。
gunzip
存在,但我不能用它来解压缩 .zip 文件。
我错过了什么?
java - 运行 afBedSheet 示例会产生“类型 'afIocConfig::FactoryDefaults' 的服务不存在”错误
我正在尝试使用afBedSheet 框架以Fantom编程语言创建一个新的 Web 应用程序,但无法运行最简单的示例。
代码是:
我的 build.fan 看起来像这样:
当我运行命令时...
...这是我得到的错误:
我在这里想念什么?