欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

為什么繼續(xù)選擇DELPHI(即將逝去的Delphi前景在何方)

 更新時(shí)間:2018年02月18日 16:57:57   投稿:mdxy-dxy  
已經(jīng)鉆DELPHI很深了,當(dāng)然現(xiàn)在DELPHI是過(guò)了最輝煌的時(shí)代。但為什么要繼續(xù)下去,而不轉(zhuǎn)向其它的?這是不是死腦筋

已經(jīng)鉆DELPHI很深了,當(dāng)然現(xiàn)在DELPHI是過(guò)了最輝煌的時(shí)代。但為什么要繼續(xù)下去,而不轉(zhuǎn)向其它的?這是不是死腦筋?

我看了一下C#的LINQ的產(chǎn)生,然后又被實(shí)體框架所代替。思考了一下:

1)LINQ的確是有好處,但是所用的場(chǎng)景又不多,這樣就會(huì)變得很雞肋。所以說(shuō)學(xué)新的東西,有時(shí)對(duì)自己來(lái)說(shuō)不一定有相當(dāng)大的好處。

2)軟件編程發(fā)展現(xiàn)在,會(huì)有很多花巧的小東西,這些小東西可能帶給你好處,但也不一定。只要你用不上,就沒(méi)有好處。而且有些東西只是過(guò)渡性,嘗試性,上家覺(jué)得不好又可能把它放棄,這的確對(duì)開(kāi)發(fā)員很忌的事情,不跟M$也是這個(gè)原因。C語(yǔ)言很老,但到現(xiàn)在還是排第2,可以說(shuō)明這些問(wèn)題。因?yàn)镃什么都可以自己做,自己做上家做輪子。它功能夠單一,不需要太多東西也能排第2。

3)框架問(wèn)題,其實(shí)深入一件事,在長(zhǎng)時(shí)間編程中,會(huì)積累對(duì)自己工作有利的框架。這樣自己的工作效率也會(huì)不斷提高。如果跳到另一個(gè)坑,又得重新積累,所以這樣不一定劃得來(lái)。而框架積累到一定時(shí),效率不一定比新玩意差多少。

4)客戶(hù)要求,大部分都對(duì)語(yǔ)言沒(méi)有要求。只要方向不變,何苦要折騰自己。也許有些客戶(hù)是有要求,但這樣的單子可以不做。如果對(duì)語(yǔ)言有要求,同理又可以要求使用什么框架,什么結(jié)構(gòu)等。但是框架是千變?nèi)f化,編碼風(fēng)格也是。一份源碼,就算是最熱門(mén)的語(yǔ)言,給另一個(gè)人維護(hù)也不容易。

5)D繼續(xù)發(fā)展,不怕小眾。只要還是自己用,就不怕小眾。一個(gè)人只能做好自己的本份事。自己寫(xiě)得舒服,客戶(hù)用得舒服就行。知足常樂(lè),不必什么事都要爭(zhēng)第1,騰出的時(shí)間可以做好其它東西。其它的事情也很重要。人就是要平衡好,如果人太苛刻,事事求最好,事事反做不好。

6)善用不起眼的小東西,思考問(wèn)題。升提自己。之前我有點(diǎn)抱怨DELPHI分實(shí)現(xiàn)部分和定義部分,改代碼不方便。后來(lái)用了MMX,發(fā)現(xiàn)這個(gè)缺點(diǎn)沒(méi)有這么明顯了。工作起來(lái)也舒服得多。最新的DELPHI XE IDE,CNPACK,MMX各種小東西不斷深入再深入,發(fā)現(xiàn)用得好,也是不錯(cuò)。雖然總體和最熱門(mén)的C#總有些差別,但總體問(wèn)題不大,可以接受。
調(diào)試代碼也是,覺(jué)得VB一類(lèi)的語(yǔ)言可以邊調(diào)試邊改代碼,D不能。但后來(lái)改進(jìn)了調(diào)試技術(shù)和調(diào)試習(xí)慣,發(fā)現(xiàn)問(wèn)題也不算非常大。
 其實(shí)這也是處人處事的哲理,一個(gè)人也是,不必因?yàn)樾⌒〉氖虑?,就抱怨自己的所處環(huán)境如何不好,要換這個(gè)換那個(gè)。其實(shí)生活和工作,只要用心分析,就算是在有限的資源下,不斷的進(jìn)行小改進(jìn),也會(huì)取得好的結(jié)果。

以上幾點(diǎn)只是針對(duì)自己個(gè)人情況所思所想的交流見(jiàn)解,也許讀者來(lái)說(shuō),會(huì)有另一番不同想法。

DELPHI的優(yōu)缺點(diǎn)

簡(jiǎn)單易用的 IDE、超牛的 編譯、簡(jiǎn)練的 幫助(D7及以下版本)、強(qiáng)悍的功能、高效的開(kāi)發(fā)...
C/S 首選

2016版本容易死機(jī),除非是東家使用的delphi開(kāi)發(fā)的軟件需要維護(hù),一般情況新手都選擇java,c#等

即將逝去的Delphi前景在何方

自1995年Borland公司發(fā)布Delphi 1.0以來(lái),Delphi受到很多開(kāi)發(fā)者的親睞,到1999年發(fā)布Delphi5,Delphi以其開(kāi)發(fā)快捷、控件豐富、易于上手等優(yōu)勢(shì)吸引了眾多的開(kāi)發(fā)者,用戶(hù)人數(shù)達(dá)到高潮,一度超越Visual Studio??墒呛镁安婚L(zhǎng),在推出Delphi7之后不久,Borland公司也走向衰敗,最終被人收購(gòu),僅賣(mài)了區(qū)區(qū)7500萬(wàn)美元。

Borland公司倒閉的主要原因是公司財(cái)務(wù)出現(xiàn)困難,內(nèi)部矛盾上升。但我認(rèn)為深層次的原因是產(chǎn)品定價(jià)死板且價(jià)格過(guò)高,記得當(dāng)時(shí)一套Delphi正版要賣(mài)68000人民幣,而同期的Visual Studio僅賣(mài)一萬(wàn)多人民幣。過(guò)高的定價(jià)導(dǎo)致很多人放棄使用正版用盜版。這可能是Borland公司財(cái)務(wù)困難的主要原因。

一、倒閉后的版本變遷

Borland公司倒閉后,先是到易博龍手中,再轉(zhuǎn)到微軟,最后到Embarcadero手中。Borland的最后版本是Delphi7。之后有Delphi2005到Delphi2010,這些版本基本不受Delphi開(kāi)發(fā)者關(guān)注,因?yàn)镈7就用得很好。Embarcadero推出DelphiXE,版本升得很快,目前已經(jīng)到了XE10.2。并在XE5開(kāi)始支持手機(jī)開(kāi)發(fā)。引起一些Delphi的關(guān)注。

二、Delphi目前的用戶(hù)人群

Borland公司倒閉后,導(dǎo)致很多Delphi愛(ài)好者信心產(chǎn)生動(dòng)搖,加之Jave和.net興起,許多開(kāi)發(fā)者紛紛轉(zhuǎn)向,放棄Delphi,Delphi用戶(hù)群體急劇流失。經(jīng)過(guò)若干年后,剩下的Delphi開(kāi)發(fā)者估計(jì)只剩下三類(lèi)人:

1、業(yè)余開(kāi)發(fā)者,轉(zhuǎn)向其他開(kāi)發(fā)工具比較困難的人;

2、 Delphi死粉,這類(lèi)人很少,程序員畢竟要吃飯,不會(huì)有人死抱著Delphi失業(yè)的,所謂死粉應(yīng)該還是那些不愿意或有困難轉(zhuǎn)向的人;

3、 手頭有大量已有Delphi系統(tǒng),無(wú)法全部重寫(xiě),只能留在Delphi的人。

年輕的開(kāi)發(fā)人員基本上不進(jìn)入Delphi,大家都知道Delphi是一個(gè)沒(méi)落的工具,學(xué)了也不好找工作,干脆不進(jìn)來(lái)。所以,到目前,Delphi的開(kāi)發(fā)者基本上是老司機(jī)。我曾去參加過(guò)一次Delphi XE的新版本發(fā)布會(huì),參會(huì)的人基本上都在30歲以上,這還是好幾年前。所以,Delphi可以說(shuō)是后繼無(wú)人。

老司機(jī)們的年齡最小估計(jì)也在35歲左右了,新人不進(jìn)來(lái),這些人將會(huì)在五年十年后淡出編程,大部分人到了這個(gè)年齡基本上想混個(gè)一官半職,脫離Coding的苦海。所以,Delphi命不長(zhǎng)矣。

三、Delphi用戶(hù)目前的困境

1、硬件及操作系統(tǒng)的升級(jí)讓用戶(hù)無(wú)法停留的D7上

大多數(shù)繼續(xù)使用Delphi的人基本上仍在使用Delphi6或Delphi7的版本,后者人數(shù)較多。Delphi幾經(jīng)轉(zhuǎn)手,繼D7之后也出了一些版本,什么Delphi2005.net、2009、2010到現(xiàn)在有XE,XE都到十了。讓老司機(jī)們無(wú)法繼續(xù)留在D7的原因主要是操作系統(tǒng)及計(jì)算機(jī)硬件的升級(jí),Delphi7之前的版本在XP 32位系統(tǒng)下運(yùn)行很好,但到后面的Win7及64位系統(tǒng)就不靈了,加以對(duì)多核CPU的支持也沒(méi)有。XP已經(jīng)不被微軟支持等。這樣又迫使部分人離開(kāi)Delphi,剩下的老司機(jī)考慮往XE上尋求升遷老的系統(tǒng)。

2、XE對(duì)Windows開(kāi)發(fā)支持不好

從Delphi XE最新的版本取向來(lái)看,Embarcadero似乎更專(zhuān)注于移動(dòng)開(kāi)發(fā),最新的版本還想走向Linux,而放棄對(duì)Windows的支持。D6和D7只專(zhuān)注于Windows上的開(kāi)發(fā),現(xiàn)在XE要同時(shí)支持Windows、Android、IOS和Linux,可謂戰(zhàn)線拉得太長(zhǎng)。對(duì)Windows的開(kāi)發(fā)支持感覺(jué)越來(lái)越差。要知道現(xiàn)在主要用戶(hù)是老司機(jī),老司機(jī)走老路,EXE+DLL,他們要把老系統(tǒng)遷到新工具下,才能去繼續(xù)按老方法使用Delphi的新功能,開(kāi)發(fā)Android、IOS和Linux,但XE好象一到DLL就不行,這就不能解決老司機(jī)們的后顧之憂(yōu),老司機(jī)們的后顧之憂(yōu)就是要把他們的那些舊壇壇罐罐搬到新的XE上面來(lái),沒(méi)有解決這個(gè)之前,他們不會(huì)心思去用XE的新功能。

另外,Delphi寫(xiě)Android、IOS和Linux不就是為老司機(jī)們準(zhǔn)備的嗎,新司機(jī)誰(shuí)他娘的還用Delphi這破東西呢,何況Android、IOS和Linux下本身就有很多開(kāi)發(fā)工具都是開(kāi)源免費(fèi)的,又正宗又原生態(tài)、又成熟又用者眾,Delphi真是一點(diǎn)優(yōu)勢(shì)都沒(méi)有,除了讓那些只會(huì)Delphi又不愿離開(kāi)Delphi的老司機(jī)用,還有誰(shuí)用呢。

再說(shuō),用Delphi開(kāi)發(fā)Android和IOS永遠(yuǎn)會(huì)落在別人屁股后面。因?yàn)锳ndroid是Google的,IOS是蘋(píng)果的,這兩家都有自己的開(kāi)發(fā)工具,當(dāng)Android和IOS升級(jí)時(shí),人家自己系統(tǒng)立即支持新看到本,而Delphi還要等到Embarcadero是否開(kāi)發(fā)出支持新版本的XE版本沒(méi)有。所以,站在追趕新技術(shù)的角度出發(fā),專(zhuān)業(yè)一點(diǎn)的開(kāi)發(fā)者是不會(huì)選擇DelphiXE去開(kāi)發(fā)Android和IOS的,盡管Embarcadero吹噓其控件多、做的界面比較漂亮也不會(huì)有什么作用。

4、開(kāi)發(fā)支持少

人說(shuō)“聰明的程序員用Delphi”,Delphi是入門(mén)容易修行難。Delphi做一些簡(jiǎn)單的程序比較容易,但要做更專(zhuān)業(yè)的程序,會(huì)很麻煩,學(xué)習(xí)曲線是前面平坦后面陡峭。做程序做到一定程度后,必然希望程序做得更加美觀、功能強(qiáng)大,這時(shí)你就會(huì)感到Delphi不是助手而是障礙了。從這點(diǎn)上說(shuō),年輕人不選擇Delphi是對(duì)的。

另外是資料很少,D6、D7的資料還多一些,后面版本的資料就少多了。對(duì)老司機(jī)來(lái)說(shuō),用老Delphi基本不用再查資料,用新Delphi才需要查資料,但資料少之又少。連英文資料也少。原因總結(jié)下來(lái)有幾點(diǎn):

(1) 用戶(hù)少了,在網(wǎng)上發(fā)文章的人就少了,網(wǎng)上很難搜到有用的資料。這個(gè)問(wèn)題也與Delphi售價(jià)高,沒(méi)有免費(fèi)社區(qū)版有關(guān),反正惡性循環(huán)。

(2) Embarcadero本身給出的資料就少,加之保守,就那些一點(diǎn)資料還不肯完全開(kāi)放。

(3) 幫助文件太差。與MSDN比起來(lái)真是天上地下,說(shuō)得不清不楚。如:

Description

Embarcadero Technologies does notcurrently have any additional information. Please help us document this topicby using the Discussion page!

上面英文的基本意思就是“Embarcadero無(wú)可奉告,你幫我寫(xiě)吧”。中文資料少不用說(shuō),就算您做好準(zhǔn)備去啃英文資料,結(jié)果你發(fā)現(xiàn)英文資料也少,Embarcadero自已的一些網(wǎng)站上有點(diǎn),還非得買(mǎi)了其產(chǎn)品才對(duì)你開(kāi)放。這就導(dǎo)致想進(jìn)Delphi的人也進(jìn)不來(lái),想留Dephi的人也留不下了。

5、敲詐式營(yíng)銷(xiāo)讓Delphi使用者反感

用戶(hù)也不是就想用盜版,大部分人也想用正版,但有前提條件,即:

(1) 產(chǎn)品不會(huì)有Bug,這一點(diǎn)XE可能做得不好。

(2) 支持要好,要不然買(mǎi)入也無(wú)法使用,這一點(diǎn)也不行;

(3) 價(jià)格要合理,服務(wù)態(tài)度要好,也不行。

據(jù)說(shuō)有人打電話到Delphi(Embarcadero)的代理商詢(xún)價(jià),代理商基本上支支吾吾,不報(bào)價(jià),然后第二天就有Delphi公司的人打電話過(guò)來(lái),說(shuō)你用了Delphi的盜版,讓人非常氣憤、哭笑不得,感覺(jué)非常不好,Delphi的價(jià)格依然很高,比微軟的開(kāi)發(fā)套件貴得多。所以,我估計(jì),Embarcadero公司也很難賣(mài)到錢(qián),他們想打盜版,但盜版依然。

關(guān)于Embarcadero敲詐式營(yíng)銷(xiāo)到網(wǎng)上搜一下,帖子不少。

四、Delphi的前景

我同情Delphi,更同情那些對(duì)Delphi抱有幻想的開(kāi)發(fā)者。他們那么堅(jiān)守Delphi,一定愿意買(mǎi)Delphi的正版,支持Delphi一下,無(wú)奈那幫賣(mài)Delphi的人這么折騰,實(shí)在是一種折磨。Embarcadero在它產(chǎn)品版權(quán)上看得很緊,但依然控制不住盜版。不僅在產(chǎn)品上看得很緊,Delphi的一些技術(shù)文檔也看得很緊,想到其網(wǎng)站上去查一些技術(shù)文檔,沒(méi)有授權(quán)基本上也是白費(fèi)工夫。再看他的幫助文件,寫(xiě)得也非常差,不清不楚,看了也是云里霧里。網(wǎng)上搜索,資料也非常少。

Delphi已陷入一個(gè)死循環(huán)中,觀察Embarcadero近來(lái)來(lái)的表現(xiàn),好象既沒(méi)有能力也沒(méi)有思路從中拔出來(lái)。這么走下出,估計(jì)三五年Delphi就消失了。Delphi要想繼續(xù)存在,應(yīng)該從以下幾方面入手。

1、 消除系統(tǒng)的Bug,增強(qiáng)對(duì)老用戶(hù)的支持,穩(wěn)住老司機(jī)們;

2、 盡快推出免費(fèi)社區(qū)版,大力增加新的用戶(hù)群體。

3、 調(diào)整價(jià)格策略,實(shí)現(xiàn)薄利多銷(xiāo)。

4、 增加用戶(hù)支持,開(kāi)放技術(shù)資料,讓更多人容易學(xué)習(xí)Delphi,增加對(duì)用戶(hù)的吸引力。

5、 重新進(jìn)行用戶(hù)定位,正如前面的分析,有C++、Java、Android、Object-C這些既原生又免費(fèi)又超前的工具在,Delphi已經(jīng)不可能成為專(zhuān)業(yè)的開(kāi)發(fā)工具了。Delphi只能利用期入門(mén)容易的特點(diǎn),將用戶(hù)群體定位在業(yè)余開(kāi)發(fā)者群體上。實(shí)際上,這個(gè)群體很大,大量的金融分析師、財(cái)務(wù)分析人員、工程人員他們使用Excel腳本、統(tǒng)計(jì)軟件或MATLAB工具包進(jìn)行編程,而不能有效地組織他們的程序,Delphi完全滿(mǎn)足他們功能上的要求,而且還可以幫助他們組織他們的程序。這個(gè)群體的人功能要求相對(duì)固定,沒(méi)有追趕技術(shù)前沿的要求,Delphi對(duì)他們來(lái)說(shuō)正合適。

相關(guān)文章

最新評(píng)論