为什么是 J为什么是 JJ 是一门非常丰富的语言。你可以学习和使用它多年,但仍然认为自己是个初学者。这与 Basic 或 Java 等较简单的语言形成了鲜明的对比,在这些语言中,你可以通过几个月的学习和使用,成为专家。要成为一个专家级的 J 程序员所需要的努力更接近于成为一个专家级的 C++ 程序员。
好消息是,J 的本质是如此的简单和一致,以至于你可以很快地学习到足够多的知识,开始解决真正有趣的问题。
学习足够多的 Basic 或 Java 来解决琐碎的问题比较容易,但学习足够多的 J 来解决更有趣和更有挑战性的问题则更容易。而且,一旦你掌握了这个水平,你就不是走到了终点,而是可以继续提高,让自己成为一个更优秀、更有实力的程序员。
J 在数组数据的数学、统计和逻辑分析方面的能力特别强。它可以为老问题建立新的、更好的解决方案,在对问题还不太了解的地方,它更擅长寻找解决方案。
除了作为一种通用编程语言,J 系统还提供了:
一个集成的开发环境标准库、实用程序和软件包为您的申请表格设计一个表格设计器(windows)为您的应用程序提供一个事件驱动的图形用户界面与其他编程语言和应用程序的几种接口方法快速应用原型设计和开发免费分发您的应用程序的运行时版本,免收版权费
如果你对挑战性的数据处理问题的编程解决方案感兴趣,那么你在学习 J 的过程中所投入的时间就会得到很好的利用。