熱門關(guān)鍵詞
精品軟件
- 1大白菜超級u盤啟動盤制作工具4.6(...
- 2大白菜U盤啟動制作工具V5.1 uefi...
- 3方正字庫(172種方正字體)簡體中文...
- 4P2pSearcher(種子搜索神器)V3.5 ...
- 5老毛桃winpe u盤版(U盤啟動盤制作...
- 6搜狗瀏覽器4.0正式版
- 7大白菜U盤啟動制作工具v5.1 win8p...
- 8仿宋字體
- 9SQL Server 2005x86 x64 集合中文版
- 1064位win7系統(tǒng)4GB內(nèi)存可以運(yùn)行32位...
- 11SQL Server 2005企業(yè)版下載
- 12無線密碼破解器,無線網(wǎng)絡(luò)密碼查看...
- 13OneKey一鍵還原(支持64位和Win8)7...
- 14Win7 PE工具箱V3.1.08.30 完美版
- 15快播(快播5.0精簡版官方下載)5.0...
- 16winPE U盤版中文版
- 17電腦店超級U盤啟動盤制作工具V6.2...
- 18深山紅葉PE工具箱 嫦娥一號紀(jì)念版...
- 19d3dx9_39.dll、d3dx9_40.dll
- 20MS SQL 2000簡體中文4合一
- 21Microsoft Visual Studio (VS2010...
- 22電腦店超級U盤啟動盤制作工具V6.0
- 23Microsoft SQL Server 2000 Perso...
- 24VM虛擬機(jī)VMware6.0中文綠色免安裝...
- 25Google Test(GTest)V1.6.0 RC
delphi2010|
金山通過
瑞星通過
卡巴通過
NOD通過
360通過
小紅傘通過
無插件
軟件大?。?/th> | 604KB | 下載次數(shù): | 2174 |
---|---|---|---|
軟件授權(quán): | 國外軟件 / 免費(fèi)軟件 | 軟件語言: | 英文 |
開 發(fā) 商: | - | 軟件等級: | 3 |
更新時間: | 2012/3/1 19:35:23 | 軟件MD5: | 點(diǎn)擊復(fù)制 |
應(yīng)用平臺: | WinXP |
軟件介紹
請仔細(xì)看使用說明覺對真的 本人親自測試
Delphi新版本(D2010)簡介:
1. 多核的支持 / 異步方法 (VC中早就擁有的OpenMP,在Delphi中也很快就有了)
2. 內(nèi)置的Direct 2D模塊及開發(fā)庫
3. 將會擁有一個能同時運(yùn)作于x86和x64的IDE,在此IDE下將會有跨平臺編譯器,能夠編譯用于linux和MAC的應(yīng)用程序。(一次編碼 + 選擇編譯器 = 多個平臺下可運(yùn)行的副本,對于游戲開發(fā)太有用了,我們再也沒有必要特地為linux或MAC開發(fā)游戲,拿Windows下的代碼來重新編譯吧)
4. 將會支持windows7下的觸摸式編程,對手勢事件的感知,比如說一個手指從屏幕劃過,或者兩個手指從上移動到下,甚至是用一個手掌來拍屏幕,這些不同的動作都能感知到,并且處理它們。(Windows7的特性,微軟曾表示,會發(fā)布用于VC的Touch開發(fā)SDK,但是沒有計劃將該SDK集成到 IDE,Delphi將是Win7下RAD Touch開發(fā)的領(lǐng)路者)
5. 將會支持手持設(shè)備的開發(fā),比如說工業(yè)的設(shè)備,或是手機(jī)
6. 強(qiáng)化的DataSnap,將可以完美的支持在Delphi, C++Builder和Delphi Prism之間傳遞數(shù)據(jù)
7. 可以調(diào)試數(shù)據(jù)庫中的存儲過程(Store Procedure)和函數(shù)(Function),并幫助數(shù)據(jù)庫找出問題
8. 多人合作模式的進(jìn)化,避免寫過多過長的代碼,CodeGear將進(jìn)一步致力于減少代碼量,在提高開發(fā)效率的同時,也保證產(chǎn)品的質(zhì)量(這才是Delphi的真正意義所在?。。?/p>
9. 將支持云計算(這個不用說了吧,現(xiàn)在廣為流行的云計算)
10. 將支持函數(shù)式編程,這需要很多時間,據(jù)David估計是兩年后會實(shí)現(xiàn)
以上的10條,足以讓我們激動了吧?Win7的特性,據(jù)我所知,微軟內(nèi)部有SDK,但是卻從未打算在語言,或是IDE上體現(xiàn)出來,Delphi將在 Touch Development上引領(lǐng)一個時代。同時,類似于Erlang的分布式,函數(shù)式編程,雖說要比較久才能看到,但是由此我們看到了CodeGear的努力。
然后是一些FAQ,David親自回答了我們的問題,并且對Delphi的將來,他也是非常的樂觀
對于我們來說,我們自然是希望了解得越多越好,有些問題也問得很尖刻,但是David還是給出了讓我們較為滿意的答復(fù)
一、 技術(shù)類
1. Delphi什么時候能原生支持類似于parallel.for的多核并行開發(fā)?
[David] Delphi肯定會支持多核并行的開發(fā),但是不是現(xiàn)在,可能是下一個版本
2. 有計劃讓Delphi發(fā)展成類似于Erlang的分布式語言嗎?是否會提供分布式開發(fā)庫?
[David] 似乎DataSnap已經(jīng)能夠滿足類似的需求了,你可以用它來做分布式應(yīng)用。當(dāng)然我們是有計劃實(shí)現(xiàn)分布式的函數(shù)式編程的,這需要大幅修改編譯器
3. B/S開發(fā)能否加強(qiáng)?能否使用類似于JSP/PHP的模式?
[David] 我們現(xiàn)在重點(diǎn)在VCL for the Web上,VCL for the Web 11和以往的版本相比有著天壤之別,它可以像一般的Delphi開發(fā)那樣,拖放式開發(fā),也可以支持RIA。VCL for the Web 11已經(jīng)可以支持IIS等許多服務(wù)器了。我覺得它已經(jīng)很強(qiáng)了。(VCL for the Web 11 已經(jīng)可以被部署在支持IIS,Apache,ISAPI,NSAPI等各種服務(wù)器上,并且可以實(shí)現(xiàn)不需要本地運(yùn)行時庫的RIA應(yīng)用,比 Silverlight或是Flash都來得優(yōu)越)
4. 能否支持Native RIA? 能否不需要用戶安裝類似于SilverLight的運(yùn)行時庫
[David] VCL for the Web的目標(biāo)與Silverlight不同(其他的內(nèi)容參考上一條)
5. 是否有計劃實(shí)現(xiàn)針對敏捷開發(fā)的Delphi Doc?
[David] 新版本的Delphi會帶有一個Source Control System,用于滿足多人合作開發(fā)的需求,它的功能比單純的Document強(qiáng)得多
6. Delphi的類能否被序列化成XML?能否從XML加載一個類?
[David] 從XML加載類是不可能的,類里邊的方法不能夠通過XML來描述,我是指Native的語言都不可能這樣,如果想在Server和Client之間傳遞一個類的話,可以用DataSnap
7. 什么時候能支持x64的操作系統(tǒng)?
[David] x64的計劃很早就有了,但是我們沒有足夠的人力,估計還要再等下個版本,或許是2011年?
8. 有打算支持跨平臺嗎?特別是移動應(yīng)用平臺,如Symbian和Windows Mobile
[David] 跨平臺肯定會支持的,而且我們以前也做過kylix,但是很可惜的,Borland覺得kylix是浪費(fèi)時間,于是終止了它。但是現(xiàn)在它又被提上日程了。 Windows Mobile?可以用Delphi Prism開發(fā),其實(shí)我自己的感覺,用Visual Studio可能更好(David 都認(rèn)為開發(fā)WM的程序用.NET比較好,看來Delphi不太會往WM方向發(fā)展了)
二、 意見類
9. 反射機(jī)制能再做得好一點(diǎn)嗎?我們想放棄RTTI
[David] 這的確是需要考慮的地方,當(dāng)然RTTI我們不會放棄的
10. 希望在支持Unicode的前提下,讓新版本的Delphi能兼容老版本的代碼
[David] 很抱歉這是不可能的,從老版本移植代碼過來,由于Unicode的問題,必須修改一些代碼。我們也在努力的使這個修改變得更少。(這點(diǎn)我個人還是難以認(rèn)同的,理由還是那句話,為什么VC可以而Delphi不行)
11. Delphi2009的bug多得難以忍受,不知Delphi2010是否會改善?
[David] 現(xiàn)在的Update3應(yīng)該沒有多少bug了吧?我記得上次修正了300多個問題,如果是用的早期版本,還是換上update 3吧。Delphi2010會在Delphi2009 update3的基礎(chǔ)上進(jìn)行改進(jìn),不會再帶上以前的bug的。
12. IDE是否能夠支持將Delphi代碼轉(zhuǎn)換成其他語言,并按用戶的喜好用不同的編譯器來編譯?
[David] 不同的語言使用不同的運(yùn)行時庫,就算語法上可以轉(zhuǎn)換,也無法將運(yùn)行時庫轉(zhuǎn)換了。而且語法上的轉(zhuǎn)換也需要花費(fèi)大量的勞動,并且沒有意義。
13. Embarcadero / CodeGear是否有計劃為Delphi編寫類似于微軟MSDN的文檔庫?
[David] 我們有CDN,和MSDN差不多的,同樣的架構(gòu),而且現(xiàn)在也有很多人向QC提交內(nèi)容,這些都會被收錄的。CDN會越來越豐富,Delphi也可以自己更新到CDN的內(nèi)容。(可以通過CDN查看網(wǎng)路上別人的開發(fā)經(jīng)驗(yàn),這點(diǎn)比單純的幫助文檔好得多了,而且這次CG向CDN添加了大量的開發(fā)實(shí)例)
14. Delphi是否會支持內(nèi)建的Python或是Perl,甚至是Ruby這樣的腳本?
[David] 不會支持,據(jù)我所知已經(jīng)有第三方的廠商支持了吧?
三、 方向類
15. Delphi是否打算成為一個平臺,是否會提出自己的標(biāo)準(zhǔn)?
[David] 我不知道你所說的平臺是指什么,不過Delphi是一個RAD的,擁有很多控件的,能可視開發(fā)的工具,它的標(biāo)準(zhǔn)就是現(xiàn)行的標(biāo)準(zhǔn)。
16. Delphi的編譯器是否有開源的打算?
[David] 不會開源,這是公司的商業(yè)模式?jīng)Q定的,我們還想靠編譯器來賺錢
17. Embarcadero / CodeGear如何看待用戶的體驗(yàn)?
[David] 我們對用戶的體驗(yàn)非常重視,用戶有任何的問題都可以反饋到QC上來,我們會極積處理采納的。
18. Embarcadero / CodeGear 如何看待來自FreePascal /Lazarus的競爭?
[David] 我們從來沒有認(rèn)為FreePascal或是Lazarus會對Delphi構(gòu)成威脅,Delphi原本就是從Pascal擴(kuò)展而來的,做了許許多多的擴(kuò)充,現(xiàn)在組件也非常豐富了,而Lazarus的編譯器遠(yuǎn)遠(yuǎn)及不上Delphi,它還借用了許多原本屬于Delphi的庫,自己本身的組件很少。如果說跨平臺的話,Delphi也很快就有了。(CG還是很樂觀的,等Delphi的跨平臺面世后,lazarus還會有存活的余地嗎?)
19.Embarcadero / CodeGear 認(rèn)為Delphi的主要發(fā)展方向是怎么樣的?
[David] 我當(dāng)然希望它成為一個開發(fā)語言中的優(yōu)秀者,最近的工作主要集中在DBX, DataSnap和跨平臺的一些事情上。我們當(dāng)然也希望用戶可以用Delphi來開發(fā)一切