国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Delphi 2010初體驗:徹底告別內存泄露

開發 開發工具
本文對近日發布的Delphi 2010做了一些評價。Delphi 2010比以往的Delphi版本都要快,并解決了有著悠久歷史的內存泄露問題。

Embarcadero公司在兩周前如期發布了Delphi 2010。作者Kim Madsen作為一名資深的Delphi開發者,在他的博客中對Delphi 2010進行了一些評論。博文翻譯如下:

Delphi 2010使用的第一感覺是:是時候為它拋棄Delphi 7了。

Delphi 2010比以往的Delphi版本都要快,而且它保留了一些Delphi 7的特性,比如可以將舊的條形控件(componentbar)找回。但這同時也帶了相關的問題(比如在重啟Delphi 2010之后componentbar的位置看起來挪動了),不過這只是細節問題,相信在之后的修補中會解決這個問題。

在D2005, D2006, D2007和 D2009中,IDE中都有不少漏洞,以至于內存會迅速被泄露導致IDE以及電腦的其他部分特別地慢。盡管從D2005到D2009,Delphi已經做了很多努力,但這種漏洞仍然存在,開發者不得不經常重啟IDE來避免內存泄露。

然而在Delphi 2010中我們欣喜地發現內存泄露的問題得到了解決,以前我從事很復雜的項目開發,很難做到個把小時都不重啟電腦,但現在已經不用重啟了。另外,IDE的響應也得到了顯著的提升,啟動時間比D2009快了不少。

D2010還有許多其他組件的性能提升,但我個人感覺新增的手勢支持(gesture support)是個很有趣的特性。手勢支持(gesture support)的意思是你可以做出特殊的鼠標移動來向應用發送一個命令信號。就好像是用的不是鼠標而是觸摸屏,因此也有可能做出像iPhone的觸摸屏一樣的界面。我想這是一個很重要的特性,除了手勢性能以外,更大的意義在于它表達出了Delphi在桌面端的發展方向。

以前我曾寫博文詬病過Delphi在桌面領域的表現,因為像Adobe Flex和MS WPF等開發工具功能強大而齊全,可以以相對簡單的方法開發出很酷的客戶端應用,而用Delphi卻很費勁;我也曾詬病過Delphi在服務器領域的表現,而且它的市場由于Java和.Net而大幅縮水,而且由于缺少跨平臺的兼容性、拋棄傳統的Kylix編輯器而喪失了Linux的支持,Delphi在競爭對手面前淪為開發者的末端選擇。這種境況在今日仍然如此,但是在過去的六個月中,Embarcadero公司宣布計劃將支持Mac和Linux的跨平臺編譯,無疑這是Delphi向前發展的一大步。

由于全新的手勢支持以及跨平臺的計劃,Delphi在未來幾年有望贏過競爭對手并重新奪回市場份額。當然這取決于跨平臺特性的最終性能,而且Embarcadero也不應當放松對手勢支持的控制和研發,畢竟這是它桌面應用的方向。

那么Delphi還應當在哪些方向繼續努力呢?

*改良數據綁定?,F在的Delphi唯一的綁定是用特殊的數據源綁定有意識的控制(TDataSource和TDBxxx組件)。這一特性在當年剛推出的時候非??幔撬F在已經被.Net和Adobe Flex/Flash 4超越,因為.Net和Adobe Flex/Flash 4有兩種方式可以將任何屬性綁定到其他屬性。因此,需要拋棄現有的Delphi DB控制,增加先進的自動的兩種綁定方式。

*優化現有的TCanvas和Device Contexts,從而可以將任何控制放在畫布(Canvas)上,讓畫布自動浮動在3D空間。這將給開發者帶來新的用戶界面,比現有的2D更有感覺。舉個例子:在顯示器幀值一定的情況下,如果你想呈現產品清單軟件中的多個產品的細節,你就要經常使用目錄,點擊列表中的項目以在窗口上顯示產品的細節,或者添加許多產品標簽才能實現。然而這兩種方法都不能同時展現產品和信息。如果使用Apple CoverFlow會怎樣呢:就可以在3D空間中展示產品信息了。結合手勢控制和觸摸屏,開發者使用手指就可以瀏覽產品。雖然它的硬件要求比2D更高,但是現在即便最普通的PC都可以滿足這一要求。

在服務器端,我的期望是Delphi可以實現單一來源、多平臺支持。

語言特性方面,我期望Delphi:

* XML和正則表達式成為語言的一部分。XML不消多說,正則表達式在字串匹配和許多應用使用的解析設備方面非常有用。為什么不讓它們成為Delphi語法的一部分呢?實際上,查看XML的E4X EcmaScript,可以將XML直接整合到語言中,所以看起來Delphi應該可以很自然地使用XML。

除此之外,Embarcadero的開發者還應當考慮如何解決下面的任務來更好地做好Delphi的開發:

* 應用的打包和分配;

*盡管存在各種第三方安裝工具,但如今分配到Win32環境還是很復雜。主要的原因是因為需要其他開發工具和語言來創建相關的安裝腳本,而且這些腳本的更新周期很快,需要持續不斷地更新。

*文檔在源代碼內提供了各種注釋,因而某種程度上它已經成為了開發過程的一部分。我個人很討厭這種方法,因為它將源散落得到處都是,而現在的文檔則是分離式的也很不方便。因此IDE需要提供一種解決方式,既讓文檔同步,同時又能夠將文檔和源分開從而可以簡單地將文檔翻譯到其他語言中。

【前幾周熱點周報】

  1. 開發熱點周報:Delphi 2010出爐 mixin進駐JavaFX
  2. C# 操作Excel二維圖之Delphi淺析
  3. C# Delphi開發中的DLL
  4. Delphi程序員如何找到高薪的工作
  5. 9月TIOBE編程語言排行榜發布 Delphi東山再起
責任編輯:yangsai 來源: CSDN
相關推薦

2010-05-13 21:03:42

Office 2010

2010-04-06 17:32:02

Visual Stud

2009-08-01 09:06:35

UbuntuOneLinux開源操作系統

2009-03-09 15:12:39

XenServer安裝

2023-07-15 08:01:38

2010-11-22 10:31:17

Sencha touc

2011-05-30 15:12:10

App Invento 初體驗

2010-09-08 14:46:04

Exchange 20

2011-08-02 10:26:59

iOS 多線程 線程

2011-09-15 15:03:10

2009-11-30 10:09:02

谷歌Chrome OS

2013-06-08 10:15:29

Outlook 201Outlook 201

2011-11-01 10:30:36

Node.js

2010-12-13 11:39:39

2025-03-18 07:30:41

2010-05-16 19:38:43

新聞回顧office2010RHEL 6

2009-06-08 10:14:47

Visual StudWin 7

2010-02-24 14:16:56

Visual Stud

2013-05-28 10:22:03

2011-09-05 10:20:21

Sencha ToucAPP
點贊
收藏

51CTO技術棧公眾號

国产精品一区二区三区在线播放 | 一区二区美女| 夜夜嗨av色一区二区不卡| 亚洲**毛片| 亚洲精品久久久久中文字幕欢迎你 | 亚洲午夜一区| 久久精品美女| av电影在线观看不卡| 国产男小鲜肉同志免费| 欧美区一区二区三区| 黄色成人小视频| 91在线|亚洲| 91丨porny丨蝌蚪视频| 久草免费在线播放| 亚洲精品国产电影| 日韩精品第一区| 国产一区二区视频免费在线观看| 国内不卡的二区三区中文字幕| 日本熟妇人妻xxxxx| 国产精品成人免费| 91在线观看| 欧美极品少妇xxxxⅹ喷水| 亚洲啊v在线观看| 五十路熟女丰满大屁股| 色综合久久天天| 在线免费av网站| 亚洲精品美女久久久| 久久女人天堂| 免费毛片一区二区三区久久久| 国产精品白丝在线| 又黄又www的网站| 久久久久久这里只有精品| 影音先锋亚洲电影| www.国产区| 色综合夜色一区| 成年人深夜视频| 中文字幕日韩在线| 欧美极品美女电影一区| 免费观看在线色综合| 91官网在线| 黑人另类av| 日韩亚洲国产中文字幕欧美| 美女主播精品视频一二三四| www.av91| 久久精品国产一区| 91老师国产黑色丝袜在线| 日韩漫画puputoon| 亚洲草草视频| 亚洲国产高清福利视频| 久久精品国产免费| 手机av免费在线| 欧美一区2区三区4区公司二百| 精品一区在线看| 人妖欧美1区| 99中文字幕在线观看| 久久精品视频va| 国产视频视频一区| 一区二区三区中文字幕| 全球av集中精品导航福利| 日本不卡1区2区3区| 亚洲va久久久噜噜噜久久天堂| 成人高清视频在线观看| 欧美一区二区视频在线播放| 日韩在线免费视频| 亚洲女同另类| 超碰在线公开超碰在线| 亚洲一区二区三区香蕉| 91精品在线观看入口| 亚洲+变态+欧美+另类+精品| 日韩一区二区三区中文字幕| 精品国产乱码久久久久久蜜柚 | 欧美中文在线观看| 亚洲成人av中文| 亚洲欧美日韩国产综合精品二区 | 国产精品香蕉在线观看| 日韩一区二区三区免费观看| 成人中文字幕在线| 人人网欧美视频| 国产秀色在线www免费观看| 妺妺窝人体色777777| 91免费视频国产| 国产91精品青草社区| 国产精品久久久爽爽爽麻豆色哟哟| 欧美在线一卡| 最新中文字幕亚洲| www..com久久爱| 九色网友自拍视频手机在线| 亚洲精品久久久久| 日本a级片免费观看| 欧美三级乱人伦电影| 亚洲精品亚洲人成在线| 亚洲一区二区三区加勒比| 色88888久久久久久影院野外| 成人激情自拍| 交视频在线观看国产| 麻豆视频传媒入口| 欧美国产综合视频| 91传媒视频在线观看| 国产精品入口日韩视频大尺度| 久久99精品视频一区97| 国产婷婷97碰碰久久人人蜜臀 | 久热精品在线观看视频| 久草视频国产在线| 国产情侣第一页| avav在线播放| 97超碰在线人人| 人体内射精一区二区三区| 国产欧美久久久久| 六月婷婷在线视频| 日本在线观看免费视频| 一女被多男玩喷潮视频| 免费无遮挡无码永久视频| 成人免费xxxxx在线视频| 超清福利视频| av大全在线免费看| 超碰在线cao| 欧美天堂一区二区| 日韩精品水蜜桃| 久久电影网站中文字幕| 国产精品黄色在线观看| 日韩经典中文字幕| 欧美日韩国产美| 欧美精品第1页| 夜夜嗨av色综合久久久综合网| 欧美日韩精品福利| 欧美mv日韩mv国产网站app| 最近2019中文字幕一页二页| 国产美女福利在线| 色综合久久综合中文综合网| 欧美视频精品在线观看| 日韩理论片久久| 久久久人成影片一区二区三区观看 | 麻豆91在线观看| 亚洲精品高潮| 久草在线新免费首页资源站| 天堂中文在线8| 国产免费又粗又猛又爽| 一本一道久久a久久综合精品| 99免费在线观看视频| 91精品国产成人| 亚洲男人av在线| 日韩电影大全免费观看2023年上| 亚洲国产精品成人综合| 国产福利91精品一区二区三区| 久久久www| 欧美有码视频| 国产精品va| 国产一区美女| 亚洲国产日韩欧美在线| 欧美国产91| 午夜精品久久| 欧美日韩国产精品一区二区亚洲| 伊人久久亚洲| 色偷偷色偷偷色偷偷在线视频| 黄色三级电影网| 日韩女优中文字幕| 亚洲欧美第一页| 日韩欧美国产一区二区三区| 在线观看国产91| 欧美日韩精品电影| 日韩视频一区二区三区| 日韩精品久久久久久久玫瑰园 | www.18av.com| 日本高清不卡一区二区三| 久久综合色一本| 欧美在线播放一区二区| 日本一区二区三区电影| 91久久夜色精品国产按摩| 在线免费观看视频一区| 国产欧美日韩91| 国产福利图片| 黄av在线播放| 好吊妞视频这里有精品| 欧美激情成人在线| 国产精品区一区二区三区| 色黄久久久久久| 日本欧洲国产一区二区| 免费激情网址| 久色视频在线| 不卡在线一区二区| 中文字幕免费不卡在线| 亚洲日韩欧美视频一区| 精品久久久久久一区| 一级特黄特色的免费大片| 人人网欧美视频| 国产精品久久久久影院亚瑟 | 国内精品免费| 久久亚区不卡日本| 国产精品丝袜白浆摸在线| 国产爆初菊在线观看免费视频网站| 久久精品麻豆| 日韩欧美精品网站| 亚洲国产成人精品一区二区| 欧美性猛交xxx乱久交| 69堂免费精品视频在线播放| 精品福利一区| 国产精品人人爽人人做我的可爱| 国产成人精品一区二区三区四区 | 国产精品一区二区三区网站| 色噜噜狠狠一区二区三区果冻|