天天看點

Ruby PK javaRuby On Rails 創始人:對Java 說再見Java之父稱PHP,Ruby以及C#,不足為懼Ruby On Rails 創始人:對Java 說再見Java之父稱PHP,Ruby以及C#,不足為懼Ruby On Rails 創始人:對Java 說再見Java之父稱PHP,Ruby以及C#,不足為懼Ruby On Rails 創始人:對Java 說再見Java之父稱PHP,Ruby以及C#,不足為懼

     從去年起Java社群開始讨論一種“新的”程式設計語言:Ruby,這場讨論的範圍越來越大,參與者也越來越多,甚至Java之父Gosling也卷入了,不過共同的認識是Ruby在開發中的高效性超越Java和C#,這個結果讓許多開發者感到驚訝,甚至令他們提出這樣的疑問:是否真的存在比Java和C#更好的語言?本期專題将對Ruby語言作全面的探讨并試圖回答這一問題。

  那麼什麼是Ruby呢?Ruby是一種面向對象的元程式設計語言,它接受了許多語言(包括Lisp,Smalltalk,Python和Perl)的最為優秀和強有力的程式設計特征。

Ruby On Rails 創始人:對Java 說再見

JDJ News報道,這兩周以來圍繞Java發生的兩件大事:EclipseCon 和TheServerSide Java Symposium,在業界掀起了一場關于Java與動态語言之間的不休争論。

  雖然一直沒有一個确定的答案,但圍繞Java與動态語言(比如Ruby、PHP、Perl和Python)之間的争論從來沒有消失過。随着Java的日趨複雜,動态語言的優勢——簡化和易用就越加凸顯出來。如果說Java是一列穩固的貨運火車,那Ruby on Rails就是一列時髦的特快列車。

  Ruby on Rails 創始人,David Heinemeier Hansson,認為Ruby等動态語言是Java在Web上最大的威脅者。

  “Ruby on Rails 展示了你所使用的動态語言比Java更加便于維護,以往所認為隻有Java所具備的市場的影響力,現在輪到Rails開始流行了。”

  Geir Magnusson,Apache Software Foundation 成員,同時也是Intel's Middleware Products Division 的工程師,曾經向聽衆調查多少人嘗試過Ruby on Rails,結果是半數以上的人舉手。不過當問到有多少人采用該産品架構時,幾乎所有人都把手放下。

  這個小調查表明了企業級Java開發人員還沒有準備由Java轉向Ruby on Rails開發。不過,Heinemeier Hansson說,“我看到許多Java開發人員都逃避upstream,他們反而對low end讓步——對‘大部分人大部分時候都需要’的另一種了解——表達了一種對‘真正需要的靜态語言’的強烈渴望。”

Java之父稱PHP,Ruby以及C#,不足為懼

 James Gosling上周參加了紐約的Sun 全球教育研讨會(World Wide Education & Research Conference),在會上這位Java 之父進行了演講,并就提問進行了回答。

  有些人問道目前Java 所面臨的威脅時,Gosling給予了這樣的回答,“PHP 和Ruby 是非常好的系統,但是它們作為腳本語言來發揮力量,隻局限于網頁這一領域内。”

  當Gosling談到Microsoft 的C# 時,“曾經一度我們很擔心他們會做出創造性的東西——現在看他們要專注于一個平台是希望渺茫。”

  “PHP 能夠簡化産品因為它是100%瞄準網頁的,”然而對于Java,他說,“我們擁有平衡的藝術——簡化與力量的雙赢。”

  最後James Gosling 說:“任何關于Java 相對PHP、Ruby還是其他語言的讨論都是沒有意義的,我們同樣在使用其他語言,你可以應用PHP 或者Python,以及其他語言與Java一起工作。許多人這樣做。”

     從去年起Java社群開始讨論一種“新的”程式設計語言:Ruby,這場讨論的範圍越來越大,參與者也越來越多,甚至Java之父Gosling也卷入了,不過共同的認識是Ruby在開發中的高效性超越Java和C#,這個結果讓許多開發者感到驚訝,甚至令他們提出這樣的疑問:是否真的存在比Java和C#更好的語言?本期專題将對Ruby語言作全面的探讨并試圖回答這一問題。

  那麼什麼是Ruby呢?Ruby是一種面向對象的元程式設計語言,它接受了許多語言(包括Lisp,Smalltalk,Python和Perl)的最為優秀和強有力的程式設計特征。

Ruby On Rails 創始人:對Java 說再見

JDJ News報道,這兩周以來圍繞Java發生的兩件大事:EclipseCon 和TheServerSide Java Symposium,在業界掀起了一場關于Java與動态語言之間的不休争論。

  雖然一直沒有一個确定的答案,但圍繞Java與動态語言(比如Ruby、PHP、Perl和Python)之間的争論從來沒有消失過。随着Java的日趨複雜,動态語言的優勢——簡化和易用就越加凸顯出來。如果說Java是一列穩固的貨運火車,那Ruby on Rails就是一列時髦的特快列車。

  Ruby on Rails 創始人,David Heinemeier Hansson,認為Ruby等動态語言是Java在Web上最大的威脅者。

  “Ruby on Rails 展示了你所使用的動态語言比Java更加便于維護,以往所認為隻有Java所具備的市場的影響力,現在輪到Rails開始流行了。”

  Geir Magnusson,Apache Software Foundation 成員,同時也是Intel's Middleware Products Division 的工程師,曾經向聽衆調查多少人嘗試過Ruby on Rails,結果是半數以上的人舉手。不過當問到有多少人采用該産品架構時,幾乎所有人都把手放下。

  這個小調查表明了企業級Java開發人員還沒有準備由Java轉向Ruby on Rails開發。不過,Heinemeier Hansson說,“我看到許多Java開發人員都逃避upstream,他們反而對low end讓步——對‘大部分人大部分時候都需要’的另一種了解——表達了一種對‘真正需要的靜态語言’的強烈渴望。”

Java之父稱PHP,Ruby以及C#,不足為懼

 James Gosling上周參加了紐約的Sun 全球教育研讨會(World Wide Education & Research Conference),在會上這位Java 之父進行了演講,并就提問進行了回答。

  有些人問道目前Java 所面臨的威脅時,Gosling給予了這樣的回答,“PHP 和Ruby 是非常好的系統,但是它們作為腳本語言來發揮力量,隻局限于網頁這一領域内。”

  當Gosling談到Microsoft 的C# 時,“曾經一度我們很擔心他們會做出創造性的東西——現在看他們要專注于一個平台是希望渺茫。”

  “PHP 能夠簡化産品因為它是100%瞄準網頁的,”然而對于Java,他說,“我們擁有平衡的藝術——簡化與力量的雙赢。”

  最後James Gosling 說:“任何關于Java 相對PHP、Ruby還是其他語言的讨論都是沒有意義的,我們同樣在使用其他語言,你可以應用PHP 或者Python,以及其他語言與Java一起工作。許多人這樣做。”

     從去年起Java社群開始讨論一種“新的”程式設計語言:Ruby,這場讨論的範圍越來越大,參與者也越來越多,甚至Java之父Gosling也卷入了,不過共同的認識是Ruby在開發中的高效性超越Java和C#,這個結果讓許多開發者感到驚訝,甚至令他們提出這樣的疑問:是否真的存在比Java和C#更好的語言?本期專題将對Ruby語言作全面的探讨并試圖回答這一問題。

  那麼什麼是Ruby呢?Ruby是一種面向對象的元程式設計語言,它接受了許多語言(包括Lisp,Smalltalk,Python和Perl)的最為優秀和強有力的程式設計特征。

Ruby On Rails 創始人:對Java 說再見

JDJ News報道,這兩周以來圍繞Java發生的兩件大事:EclipseCon 和TheServerSide Java Symposium,在業界掀起了一場關于Java與動态語言之間的不休争論。

  雖然一直沒有一個确定的答案,但圍繞Java與動态語言(比如Ruby、PHP、Perl和Python)之間的争論從來沒有消失過。随着Java的日趨複雜,動态語言的優勢——簡化和易用就越加凸顯出來。如果說Java是一列穩固的貨運火車,那Ruby on Rails就是一列時髦的特快列車。

  Ruby on Rails 創始人,David Heinemeier Hansson,認為Ruby等動态語言是Java在Web上最大的威脅者。

  “Ruby on Rails 展示了你所使用的動态語言比Java更加便于維護,以往所認為隻有Java所具備的市場的影響力,現在輪到Rails開始流行了。”

  Geir Magnusson,Apache Software Foundation 成員,同時也是Intel's Middleware Products Division 的工程師,曾經向聽衆調查多少人嘗試過Ruby on Rails,結果是半數以上的人舉手。不過當問到有多少人采用該産品架構時,幾乎所有人都把手放下。

  這個小調查表明了企業級Java開發人員還沒有準備由Java轉向Ruby on Rails開發。不過,Heinemeier Hansson說,“我看到許多Java開發人員都逃避upstream,他們反而對low end讓步——對‘大部分人大部分時候都需要’的另一種了解——表達了一種對‘真正需要的靜态語言’的強烈渴望。”

Java之父稱PHP,Ruby以及C#,不足為懼

 James Gosling上周參加了紐約的Sun 全球教育研讨會(World Wide Education & Research Conference),在會上這位Java 之父進行了演講,并就提問進行了回答。

  有些人問道目前Java 所面臨的威脅時,Gosling給予了這樣的回答,“PHP 和Ruby 是非常好的系統,但是它們作為腳本語言來發揮力量,隻局限于網頁這一領域内。”

  當Gosling談到Microsoft 的C# 時,“曾經一度我們很擔心他們會做出創造性的東西——現在看他們要專注于一個平台是希望渺茫。”

  “PHP 能夠簡化産品因為它是100%瞄準網頁的,”然而對于Java,他說,“我們擁有平衡的藝術——簡化與力量的雙赢。”

  最後James Gosling 說:“任何關于Java 相對PHP、Ruby還是其他語言的讨論都是沒有意義的,我們同樣在使用其他語言,你可以應用PHP 或者Python,以及其他語言與Java一起工作。許多人這樣做。”

     從去年起Java社群開始讨論一種“新的”程式設計語言:Ruby,這場讨論的範圍越來越大,參與者也越來越多,甚至Java之父Gosling也卷入了,不過共同的認識是Ruby在開發中的高效性超越Java和C#,這個結果讓許多開發者感到驚訝,甚至令他們提出這樣的疑問:是否真的存在比Java和C#更好的語言?本期專題将對Ruby語言作全面的探讨并試圖回答這一問題。

  那麼什麼是Ruby呢?Ruby是一種面向對象的元程式設計語言,它接受了許多語言(包括Lisp,Smalltalk,Python和Perl)的最為優秀和強有力的程式設計特征。

Ruby On Rails 創始人:對Java 說再見

JDJ News報道,這兩周以來圍繞Java發生的兩件大事:EclipseCon 和TheServerSide Java Symposium,在業界掀起了一場關于Java與動态語言之間的不休争論。

  雖然一直沒有一個确定的答案,但圍繞Java與動态語言(比如Ruby、PHP、Perl和Python)之間的争論從來沒有消失過。随着Java的日趨複雜,動态語言的優勢——簡化和易用就越加凸顯出來。如果說Java是一列穩固的貨運火車,那Ruby on Rails就是一列時髦的特快列車。

  Ruby on Rails 創始人,David Heinemeier Hansson,認為Ruby等動态語言是Java在Web上最大的威脅者。

  “Ruby on Rails 展示了你所使用的動态語言比Java更加便于維護,以往所認為隻有Java所具備的市場的影響力,現在輪到Rails開始流行了。”

  Geir Magnusson,Apache Software Foundation 成員,同時也是Intel's Middleware Products Division 的工程師,曾經向聽衆調查多少人嘗試過Ruby on Rails,結果是半數以上的人舉手。不過當問到有多少人采用該産品架構時,幾乎所有人都把手放下。

  這個小調查表明了企業級Java開發人員還沒有準備由Java轉向Ruby on Rails開發。不過,Heinemeier Hansson說,“我看到許多Java開發人員都逃避upstream,他們反而對low end讓步——對‘大部分人大部分時候都需要’的另一種了解——表達了一種對‘真正需要的靜态語言’的強烈渴望。”

Java之父稱PHP,Ruby以及C#,不足為懼

 James Gosling上周參加了紐約的Sun 全球教育研讨會(World Wide Education & Research Conference),在會上這位Java 之父進行了演講,并就提問進行了回答。

  有些人問道目前Java 所面臨的威脅時,Gosling給予了這樣的回答,“PHP 和Ruby 是非常好的系統,但是它們作為腳本語言來發揮力量,隻局限于網頁這一領域内。”

  當Gosling談到Microsoft 的C# 時,“曾經一度我們很擔心他們會做出創造性的東西——現在看他們要專注于一個平台是希望渺茫。”

  “PHP 能夠簡化産品因為它是100%瞄準網頁的,”然而對于Java,他說,“我們擁有平衡的藝術——簡化與力量的雙赢。”

  最後James Gosling 說:“任何關于Java 相對PHP、Ruby還是其他語言的讨論都是沒有意義的,我們同樣在使用其他語言,你可以應用PHP 或者Python,以及其他語言與Java一起工作。許多人這樣做。”