成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2014年2月編程語言排行榜:VB.NET成主角 首次排入前十

原創(chuàng)
開發(fā) 開發(fā)工具
外國人沒有春節(jié),不放新年假。所以說,僅對我們而言2014年2月編程語言排行榜是新年的第一次語言排行榜。沒有讓我們失望的的是,新一年的開始,總是有驚喜。

外國人沒有春節(jié),不放新年假。所以說,僅對我們而言2014年2月編程語言排行榜是新年的***次語言排行榜。沒有讓我們失望的的是,新一年的開始,總是有驚喜。

本月編程語言排行榜,一到五位分別是:C、Java、Objective-C、C++、C#,和上月比保持不變。Visual Basic .NET闖入了排行榜前十,排在第10位。這樣的排名位置狀況可算是相當(dāng)神奇的事情。為什么這么說?歸結(jié)一下兩個原因(也許還有其他原因)。

首先,Visual Basic .NET作為微軟Visual Basic 6.0 version(被廣泛使用高度好評的語言)的繼承者,可算是壓力山大。為了能在Microsofts .NET平臺上運行,相較于之前的6.0版本,這位“繼承者”的前進(jìn)步伐有些激進(jìn),并沒有得到大家的認(rèn)可。因此,導(dǎo)致了一大波軟件開發(fā)者拒絕遷移至.NET。同時Visual Basic .NET在很長一段時間內(nèi)遭到大家的詬病。

第二個原因就是,Visual Basic .NET的發(fā)展進(jìn)度在外界看來被微軟放緩了。關(guān)于這一點,我們在***的Visual Studio2013版本中就能看到,其中不包含任何新的Visual Basic .NET語言功能。

基于以上兩個原因,此次Visual Basic .Net能闖入前十,讓我們感到意外。不知道新年的新氣象,能不能為Visual Basic .Net,帶來好的運氣,如同Transact-SQL一般,成為一匹黑馬?順帶要說的是,Transact-SQL本月排名第11為,雖然沒有進(jìn)入前十,但是勢頭依舊飽滿。

排行榜前20名:

編程語言排行后50名:

借此機(jī)會,小編也再次為大家總結(jié)匯總以下Visual Studio .Net的歷史進(jìn)程和發(fā)展。

Visual Basic.NET是基于微軟.NET Framework之上的面向?qū)ο蟮闹虚g解釋性語言,可以看作是Visual Basic在·Net Framework平臺上的升級版本,增強(qiáng)了對面向?qū)ο蟮闹С帧5捎诟膭犹螅瑢?dǎo)致VB.net對VB的向后兼容性不好,在業(yè)界引起不小的爭議。 大多的VB.Net程序員使用Visual Studio .Net作為IDE(integrated development environment).SharpDevelop是另一種可用的開源的IDE。VB.NET需要在.Net Framework平臺上才能執(zhí)行。

微軟可視化Basic語言革命

  •  1991年4月,Visual Basic誕生,Visual Basic 1.0 Windows版本發(fā)布。這個連接編程語言和用戶界面的進(jìn)步被稱為Tripod(有些時候叫做Ruby),最初的設(shè)計是由阿蘭·庫珀(Alan Cooper)完成的。 1992年9月,Visual Basic 1.0 DOS版本發(fā)布。
  • 1998年夏天,VB6.0發(fā)布。
  •  2001年,Visual Basic .NET和.NET Framework發(fā)布。Visual Basic .NET正式誕生。
  • 2005年,微軟宣布將不會再對非.NET版本的VB進(jìn)行支持。
  • 2010年,Visual Basic .NET隨Visual Studio 2010發(fā)布,不再提供單獨的Visual Basic .NET IDE。

與早期VB的關(guān)系

不能簡單認(rèn)為VB .net是VB的新版本。首先它們一個是完全面向?qū)ο蟮恼Z言,而另一個是不是完全面向?qū)ο蟮模浯蜼B .NET是構(gòu)建于.Net framework之上的。當(dāng)然,它們同屬Basic系列語言,又同為微軟所開發(fā),語法上有一定的相似或沿襲是很正常的,但不能因此認(rèn)為VB .NET是VB的升級版。

對于想從VB轉(zhuǎn)到VB .NET的開發(fā)者來說,如果你只是喜歡Basic系列語言的代碼風(fēng)格,那么你的遷移會很順利,如果你想沿襲之前VB的編程思想和習(xí)慣,你會很苦惱,原因之一就是VB .NET貫穿的是完全面向?qū)ο蟮乃枷耄鳹B不是。

微軟為使VB開發(fā)者更容易轉(zhuǎn)到VB .NET,兼容一些VB6函數(shù)和庫的用法,但是比不上.NET語言中自帶的可替換的函數(shù)和庫來得高效,所以我們應(yīng)該盡量使用.NET下的新方法。微軟還提 供了VB到VB .NET的自動轉(zhuǎn)換器,雖幾經(jīng)改進(jìn),但仍無法轉(zhuǎn)換全部代碼,幾乎所有非小型程序都需要人工修改以完成編譯。為了運行優(yōu)化,大多程序需要大量工作去重構(gòu)。

爭議與解釋:許多資深的VB程序員抱怨VB .NET,因為VB .NET丟掉了許多不再發(fā)行的VB6中使用的大量語言constructs和用戶界面功能,并且對保留下來的東西也改變了語意。其實不應(yīng)該再把VB和VB .NET做功能上的比較,因為它們除了有些語法相似外,可以說是完全不同的兩種語言。

Visual Basic .NET與VB都代表了Basic系列語言的編碼風(fēng)格,Visual Basic .NET是這種編碼風(fēng)格在.NET平臺上的繼承,而不是同系列語言VB的沿襲。

版本歷史

Visual Basic .NET 2002

2002年Visual Basic .NET 問世,此后Visual Basic 包含在 Visual Studio套裝中。該版本又被稱為VB 7.0,是與C#一起在2002年發(fā)布的最初始的VB.net版本。C#是一門新設(shè)計.Net語言并且語法上和Java有一定的相似性,所以被大力宣傳為微軟對付JAVA的 王牌,受到媒體極力關(guān)注。然而VB.NET則相反被錯誤地認(rèn)為僅僅是VB的一個升級(故有時被稱為VB7),它的受關(guān)注度也因此較低,當(dāng)然VB社區(qū)以及喜 歡Basic系列風(fēng)格的語言的人還是很關(guān)注它的。那些試用過此版VB.NET的人在層層幕布下發(fā)現(xiàn)一個強(qiáng)大卻艱深的語言。不過任何一種語言都是有弱點的, 當(dāng)然后面這一點也是.NET語言的共性,那就是運行的計算機(jī)上必須裝相應(yīng)版本的.Net framework。

Visual Basic .NET 2003

該版本是和.NET Framework 1.1一起發(fā)布的。新功能包括對.NET Compact Framework的支持和更好的VB升遷向?qū)А2⒏倪M(jìn)了運行狀況,IDE穩(wěn)定性(尤其是后臺編譯器),以及運行時RunTime穩(wěn)定性。另外,VB.NET2003還有一個學(xué)院版Visual Studio .NET 2003 Academic Edition (VS03AE),它是分發(fā)給各國某些學(xué)者免費使用的版本。

Visual Basic .NET 2005

該版本是VB.Net的重大轉(zhuǎn)變。但是這個版本的 Visual Studio 仍然還是面向 .NET 框架的(版本2.0)。它同時也能開發(fā)跨平臺的應(yīng)用程序,如開發(fā)使用微軟操作系統(tǒng)的手機(jī)的程序等。總體來說是一個非常龐大的軟件,甚至包含代碼測試功能。

Visual Basic .NET 2008

Visual Basic 2008于2008年2月1日發(fā)布。通過幾年的發(fā)展,它已成為一種專業(yè)化的開發(fā)語言和環(huán)境。用戶可用 Visual Basic 快速創(chuàng)建 Windows 程序,現(xiàn)在還可以編寫企業(yè)水平的客戶/服務(wù)器程序及強(qiáng)大的數(shù)據(jù)庫應(yīng)用程序。

Visual Studio 2010

Visual Studio 2010于2010年4月12日上市,其中包含 Visual Basic .NET 2010 。Visual Studio是微軟公司推出的開發(fā)環(huán)境。是目前***的Windows平臺應(yīng)用程序開發(fā)環(huán)境。Visual Studio 2010集成開發(fā)環(huán)境(IDE) 的界面被重新設(shè)計和組織,變得更加簡單明了。Visual Studio 2010同時帶來了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持開發(fā)面向Windows 7的應(yīng)用程序。除了Microsoft SQL Server,它還支持 IBM DB2和Oracle數(shù)據(jù)庫等。

Visual Studio 2012

從該版本開始VB.NET已沒有單獨發(fā)售的IDE了,微軟給Visual Basic .NET 以及C#開發(fā)者的IDE就只有Visual Studio 了。該版本增加了modern(原metro)風(fēng)格的支持等眾多新特性。

責(zé)任編輯:陳四芳 來源: 51CTO
相關(guān)推薦

2014-02-11 15:26:29

開發(fā)技術(shù)周刊

2014-10-08 10:54:29

編程語言排行榜

2017-03-09 19:30:15

編程語言排行榜Swift

2016-04-11 10:58:45

編程語言排行榜VB.NET

2016-04-18 15:58:00

IT技術(shù)周刊51CTO語言排行榜

2013-09-12 11:09:23

Transact-SQ語言排行榜

2020-02-14 09:19:12

編程語言JavaPython

2013-10-11 09:34:33

編程語言排行榜JavaGroovy

2017-04-10 09:04:14

編程語言排行榜Hack五十

2015-10-09 10:30:38

TIOBE編程語言排行榜

2013-06-09 15:40:04

語言排行榜JavaScript

2023-06-09 15:39:40

編程語言Python

2019-07-23 14:14:59

編程語言JavaPython

2021-09-23 10:50:42

編程語言Python排行

2021-07-07 05:42:24

編程語言開發(fā)

2014-11-26 11:12:53

編程語言

2014-04-10 10:24:00

編程語言排行榜

2022-10-28 16:13:03

編程語言Java開發(fā)

2018-02-09 15:06:06

TIOBE C# VB

2016-02-15 09:48:47

編程語言排行榜
點贊
收藏

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

主站蜘蛛池模板: 激情一区 | 美女久久久 | 曰批视频在线观看 | 99久久精品国产一区二区三区 | 精品国产乱码久久久久久闺蜜 | 国产在线1| 成人免费视频一区二区 | www.伊人.com| 国产在线一区二区 | 国产日韩一区二区三区 | 我爱操| 麻豆成人在线视频 | 日韩av电影在线观看 | 国产丝袜一区二区三区免费视频 | 欧美中文字幕一区二区三区亚洲 | 国产精品成人在线 | 欧美专区日韩 | 在线观看中文字幕亚洲 | 日韩美av | jizz视频 | 亚洲欧美日韩国产综合 | 久久亚洲精品国产精品紫薇 | 欧美在线观看黄色 | 国产成人在线一区二区 | 在线成人av | 国产探花在线精品一区二区 | 麻豆精品国产免费 | 一二三四在线视频观看社区 | 亚洲精品视频在线播放 | 一久久久| 午夜久久久久久久久久一区二区 | 新超碰97| 国产高清毛片 | 九九色九九 | 黄色一级毛片 | 成人午夜精品 | 国产日产欧产精品精品推荐蛮挑 | 黄视频网站在线 | 国产免费自拍 | 久久国产三级 | 久久1区 |