BlueJ 的简单性
在 90 年代后期,Michael Kelling 开发了一种称为 Blue 的创新教学语言/环境,作为他博士研究的一部分。 Bluej 是 Blue to Java 的变体,于 1998 年首次发布。令许多观察者惊讶的是,它开始作为一种编程语言在世界范围内使用。它是一种备受推崇的语言,它为喜欢纯函数式方法而不是过程式或面向对象的编程语言的程序员提供了一种简单易学的方法。
BlueJ 和 Blue 的主要区别在于语言的语法和语义。 Blue 是一种低级的客户端-服务器编程语言,而 Bluej 是一种高级的服务器端脚本语言。 BlueJ 是用 Java 编写的,无需编写源代码即可创建“Hello World”应用程序(源代码位于产生输出的源代码中)——这是与 Java 相比的主要优势。 Bluej 还提供了大量用于 Web 开发的库和工具。由于其语法与 Java 相同,因此大多数熟悉 Java 的人不必了解 Blue 的各种细微差别。附带的好处是,您无需熟悉任何 Java 代码即可使用 Blue;事实上,BlueJ 框架提供的大部分功能都与 PHP、Perl、Python 等流行的开源代码兼容。
BlueJ 是一个易于学习和使用的程序,最初是作为基于桌面的应用程序开发的,但也逐渐被视为 Web 应用程序。要在浏览器中运行 BlueJ,您需要下载并安装一个名为 BluejServer 的小软件,它是 BlueJ 产品套件的一部分。在您的计算机上安装该软件后,只需启动您的浏览器并访问 Blue 的官方网站。安装过程只需几秒钟,一旦安装了 Bluej 扩展程序,您的网站就会上线!