perl的评价
时间:2005-09-16 来源:alexe
昨天看了一天的sdlperl,偶尔看到了这么一段话:
Geoff happily calls Perl the only computer language he ever really loved, having sampled a fair number before and since.He is on a personal mission to prove that dynamic languages are by far the best programming option for almost every purpose, believes that the ultimate Linux distro of the future will contain little more than a kernel, an OpenGL and X server, the Parrot VM, and many, many Perl scripts.
写这段话的人是Geoff Broadwell,他在perl.com上发表了一系列的关于如何使用sdlperl来进行Opengl编程的文章。(Building a 3D Engine in Perl, Part 4 )
这段话的最后一段让我挺有同感。其实他说的这个将来在我看来确实是可以实现的:有必要的内核(在底层支持各种硬件,并提供上层的调用),有一个opengl的X server(在硬加速模式下实现用户图形界面),一个parrot虚拟机加上很多的perl脚本(所有的应用均在这些脚本中完成了)。
这样就够了,一个完整的操作系统。
我们不再需要其他各种编译器,愿意编译的就用parrot编译一下,不愿意编译的可以直接以源码方式运行。
安装也很简单,纯perl的程序只需要拷贝即可。由于在parrot上编译后速度上不会太慢于c程序,以后也就不用写什么绑定了,都用纯perl去实现就是了。在perl5中已经有了几千个可用模块,这些模块在一个统一的模式下改造一下,基本的日常应用也就全部完成了。
这些当然得到parrot正式推出1.0以后才能着手实现,不过这其中还有问题,就是perl6加parrot对于图形的支持计划没有太多,好像只有嵌入一个sdl而已,未来的Perl如果无法从底层上有好的图形化支持,想达到上面所说的愿望也还需要其他人编写更好的perl图形插件才可以阿。
这个问题好像很头痛阿,现在linux上的图形发展的情况还是不太明朗,我想perl的开发人员也很难找出一种比较好图形方面的解决方案吧。
Geoff happily calls Perl the only computer language he ever really loved, having sampled a fair number before and since.He is on a personal mission to prove that dynamic languages are by far the best programming option for almost every purpose, believes that the ultimate Linux distro of the future will contain little more than a kernel, an OpenGL and X server, the Parrot VM, and many, many Perl scripts.
写这段话的人是Geoff Broadwell,他在perl.com上发表了一系列的关于如何使用sdlperl来进行Opengl编程的文章。(Building a 3D Engine in Perl, Part 4 )
这段话的最后一段让我挺有同感。其实他说的这个将来在我看来确实是可以实现的:有必要的内核(在底层支持各种硬件,并提供上层的调用),有一个opengl的X server(在硬加速模式下实现用户图形界面),一个parrot虚拟机加上很多的perl脚本(所有的应用均在这些脚本中完成了)。
这样就够了,一个完整的操作系统。
我们不再需要其他各种编译器,愿意编译的就用parrot编译一下,不愿意编译的可以直接以源码方式运行。
安装也很简单,纯perl的程序只需要拷贝即可。由于在parrot上编译后速度上不会太慢于c程序,以后也就不用写什么绑定了,都用纯perl去实现就是了。在perl5中已经有了几千个可用模块,这些模块在一个统一的模式下改造一下,基本的日常应用也就全部完成了。
这些当然得到parrot正式推出1.0以后才能着手实现,不过这其中还有问题,就是perl6加parrot对于图形的支持计划没有太多,好像只有嵌入一个sdl而已,未来的Perl如果无法从底层上有好的图形化支持,想达到上面所说的愿望也还需要其他人编写更好的perl图形插件才可以阿。
这个问题好像很头痛阿,现在linux上的图形发展的情况还是不太明朗,我想perl的开发人员也很难找出一种比较好图形方面的解决方案吧。
相关阅读 更多 +
排行榜 更多 +