哪些编程语言面向J2ME开发?

4

我最近收到了一部诺基亚5000手机。现在我想为它编写软件,但问题是我不会Java。

我听说过其他语言,据说可以不用Java进行开发,比如CellularBASIC(看起来有点像QBASIC)和Hecl(似乎基于Tcl)。

这些是唯一的选择吗?请给出链接!

3个回答

5
我顺便说一下,我写了Hecl,如果你对它有问题,请问吧。
我认为有一个Forth版本在流传,也许还有一个尝试使用Lua的版本。
然而,J2ME仍然是一个相对有限的环境,所以除非编译成Java字节码,否则你不会得到“厨房水槽”语言。Symbian手机支持某种Python,但这不是J2ME。

1
Hecl 看起来不错,只是因为我一直喜欢 Tcl。我看了 HeclBuilder 网站,对 Hecl 能够带我到想去的地方感到乐观。 - bugmagnet

2
如果你打算学习一门新语言,那么你一定要考虑学习Java。学习它不仅有助于你实现当前的目标,而且在今天的市场上,这是一项非常有价值的技能。
如果这门语言的广泛应用让你感到畏惧,那么你可以考虑学习ActionScript,它是JavaScript的近亲,具有类似C语言的语法,附带一个强大的库,而且入门门槛很低。用ActionScript创作东西很有趣。
但我仍然首选学习Java。

1

诺基亚 5000支持J2ME和Flash Lite应用程序。所有其他语言都应该在这些之上实现(主要是在J2ME上)。由于J2ME本身很慢并且是完整Java的简化版本,因此这些实现肯定会很慢并且可能受到很大限制。

但是,你不应该被Java吓倒。下载Netbeans和Nokia的SDK(可选)来开始编码。如果你有任何其他面向对象语言的经验,你应该能够快速编写你的第一个应用程序。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接