自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

JVM上的動(dòng)態(tài)語(yǔ)言 各大巨頭的新寵

開(kāi)發(fā) 后端
本文將為51CTO各位讀者介紹:JVM上的動(dòng)態(tài)腳本語(yǔ)言,已經(jīng)成為各大巨頭的新寵。IBM、甲骨文和紅帽等巨頭都開(kāi)始增加JM上的動(dòng)態(tài)腳本支持。

近年來(lái),Java領(lǐng)域最有影響力的趨勢(shì)之一是JVM(Java虛擬機(jī))上對(duì)于非Java語(yǔ)言的支持,其中最棒的JVM動(dòng)態(tài)“五虎將”就是Groovy、Ruby、Scala、Fantom和Jython。Groovy、Ruby以及其他的動(dòng)態(tài)腳本語(yǔ)言已經(jīng)在應(yīng)用開(kāi)發(fā)生命周期中贏得一席之地,尤其在快速創(chuàng)建戰(zhàn)略Web應(yīng)用上,勝過(guò)了慎重創(chuàng)建通用的戰(zhàn)略應(yīng)用,經(jīng)得起時(shí)間的考驗(yàn)。同時(shí),IBM、甲骨文和紅帽等巨頭也開(kāi)對(duì)動(dòng)態(tài)語(yǔ)言增加了支持。(51CTO推薦專題:Java虛擬機(jī)原理與優(yōu)化

今年春天,大量WebSphere新聞中提到WebSphere版本目標(biāo)群體是動(dòng)態(tài)語(yǔ)言用戶。IBM WebSphere產(chǎn)品管理總監(jiān)Don Boulia在接受我們的采訪時(shí)表示非編譯時(shí)動(dòng)態(tài)語(yǔ)言在我們稱之為“情境”應(yīng)用中占據(jù)一定地位。這些情境應(yīng)用讓人想起了早期快速應(yīng)用開(kāi)發(fā)(RAD)的年代。實(shí)際上,PHP、Ruby和其他語(yǔ)言正在履行一種角色,像RAD時(shí)代的兩個(gè)代言,Visual Basic和PowerBuilder。

IBM的Boulia強(qiáng)調(diào)在IBM的JVM和WebSphere應(yīng)用服務(wù)器上運(yùn)行這些動(dòng)態(tài)語(yǔ)言可以協(xié)助IT部門確保一種簡(jiǎn)化的運(yùn)行時(shí)環(huán)境。雖然許多語(yǔ)言很繁榮,對(duì)于系統(tǒng)管理員來(lái)說(shuō)并不意味著應(yīng)用服務(wù)器類型的過(guò)剩。

有時(shí),Web應(yīng)用和我們熟知的內(nèi)網(wǎng)應(yīng)用類似。Boulia表示:“企業(yè)中的這種應(yīng)用,尤其在時(shí)間敏感的企業(yè)中,他們必須快速創(chuàng)建或者具有臨時(shí)性。如果使用一種企業(yè)工具集,這會(huì)花費(fèi)很多時(shí)間或者要求專業(yè)技能,而且可用資源并不具備這些能力?!?/p>

他說(shuō):“過(guò)去,我們用PowerBuilder創(chuàng)建。它滿足了需求,你可以繼續(xù)前進(jìn)。”

Boulia呼吁道:“歸根結(jié)底是選擇了正確的工具?!庇袝r(shí),Java開(kāi)發(fā)人員自己選擇使用腳本語(yǔ)言。

“Java開(kāi)發(fā)人員具備腳本技能或者在特定的環(huán)境中對(duì)此感興趣,”他說(shuō),“這也是我們使用Groovy的原因。這對(duì)于Java有很強(qiáng)的吸引力。另一方面,是由于熟練技工不具備Java知識(shí)背景。PHP在這個(gè)領(lǐng)域就變得流行了?!?/p>

小警告:所有的這一切都是在特殊情境中,并不是企業(yè)元素,不要走向極端。Boulia 認(rèn)為:“從一種趨勢(shì)的觀點(diǎn)來(lái)看,一些并不是很小的企業(yè)已經(jīng)開(kāi)始使用腳本語(yǔ)言作為其Web層的基礎(chǔ)了。很少條件下是情境的,更多的是一種戰(zhàn)略解決方案?!?/p>

藍(lán)色巨人在這個(gè)領(lǐng)域開(kāi)始尋求伙伴。上月,甲骨文發(fā)布第一版Sun GlassFish服務(wù)器,支持JRuby/Ruby和Groovy/Grails,同樣在六月,紅帽的JBoss部門推出了JBoss Java portal服務(wù)器,同樣也支持Ruby和Groovy。

動(dòng)態(tài)語(yǔ)言在JVM上的應(yīng)用越發(fā)重要,各大廠商對(duì)JVM動(dòng)態(tài)語(yǔ)言的支持越來(lái)越多,51CTO的網(wǎng)友如果您對(duì)動(dòng)態(tài)語(yǔ)言在JVM上有什么新的使用心得可以發(fā)Email:zhousn@51cto.com,51CTO將與您一起分享!

原文名稱:Running PHP, Groovy, Ruby on IBM JVM

原文地址:http://itknowledgeexchange.techtarget.com/soa-talk/running-php-groovy-ruby-on-ibm-jvm/

[[13758]]

原文作者:Jack Vaughan

作者簡(jiǎn)介:ADTmag.com總編,波士頓大學(xué)新聞學(xué)博士、科學(xué)傳播碩士。 

【編輯推薦】

  1. JVM話三國(guó) 腳本語(yǔ)言之五虎上將
  2. 跑起來(lái)吧 Ruby on Rails開(kāi)發(fā)初體驗(yàn)
  3. Ruby on Rails性能優(yōu)化七劍
  4. 捕捉Ruby正則表達(dá)式用法精髓
責(zé)任編輯:佚名 來(lái)源: TT中國(guó)譯文
相關(guān)推薦

2010-12-17 12:41:02

Novell收購(gòu)案

2011-04-06 09:17:58

亞馬遜谷歌微軟

2013-04-09 16:32:59

2009-01-14 18:06:30

2019-12-06 14:54:06

量子計(jì)算谷歌亞馬遜

2011-02-24 13:28:13

云計(jì)算策略分析

2024-10-10 09:52:14

2011-07-08 10:57:25

Lua

2012-06-12 15:12:16

云計(jì)算

2016-12-07 15:19:47

GoogleFacebookTwitter

2022-11-02 09:00:02

編程語(yǔ)言拓荒者

2017-12-13 14:33:55

谷歌蘋果亞馬遜

2009-07-27 10:08:48

Java 7動(dòng)態(tài)語(yǔ)言JVM

2020-10-21 10:06:20

谷歌Android開(kāi)發(fā)者

2018-11-20 16:02:19

主板PC華碩

2012-10-10 09:57:43

移動(dòng)支付PassbookApple

2018-06-11 15:48:23

Bitcoin.org比特幣BCE幣價(jià)

2009-06-15 16:21:05

Java虛擬機(jī)動(dòng)態(tài)語(yǔ)言支持

2012-07-16 09:45:17

Loop

2014-08-25 09:34:56

編程語(yǔ)言排行
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)