日前James Gosling接受SYS-CON.TV采访,就其3月初参加纽约的Sun 全球教育研讨会(World Wide Education & Research Conference),JDJ报道其回答提问内容所引发的脚本语言的口水大战进行澄清。
在采访中他说到:
"But I've done more scripting systems than non-scripting systems." (“多年来我也开发了许多脚本的系统和非脚本系统,不过总体而言,还是脚本系统更多一些。”)
接着他描述了现在许多人将语言狭义的分为对立的两类:
“一般认为脚本语言与编译语言是相对而言的。这是一种过于简单和偏激的观点,这种两极化的一分为二法对程序语言设计的分类来讲太过于简陋了。”
“其实将Java ‘对立’PHP、Ruby或其他语言的讨论,都是毫无意义的。”
“我们工作中采用各种语言, Java、PHP和Python,等等。你可以用PHP创建网络表示层(presentation layer),并用Java进行解析。”