直到今天,ANSI C作為一種編程語言還被大量地使用,后來它還發(fā)展出很多的姊妹語言,這些語言又都有很多的追隨者。
最流行的C++是由本賈尼·斯特勞斯特盧普(Bjarne Stroustrup)于1985年發(fā)明,它增加了面向對象編程和類的支持,用在各式各樣的操作系統(tǒng)上,包括像Linux和Mac這樣的UNIX衍生品上,它作為微軟Windows軟件開發(fā)的主要編程語言長達20多年。
Objective-C,是由達石軟件(Stepstone,Lumesse(路敏思)的前身)的布萊德·考克斯(Brad Cox)和Todd Love在八十年代發(fā)明的,增加了Smalltalk消息傳遞功能,進一步拓展了這種語言面向對象和代碼重用的特性。
Objective-C很大程度上被認為是一個鮮為人知的C語言衍生品,直到它在八十年代末和九十年代初被廣泛用于NeXT計算機系統(tǒng)公司的NeXTStep和OpenStep操作系統(tǒng)上,NeXT是喬布斯在1985被趕出蘋果公司后所創(chuàng)辦的。
“下一個”發(fā)生了什么就是一段計算機領域的傳奇。NeXT于1996年被蘋果公司收購,喬布斯在1997年重新回歸蘋果并出任公司的CEO。
2001年蘋果發(fā)布了Mac OS X,其中大量使用了Objective-C,以及NeXTStep和OpenStep所引入的面向對象技術。
當C++也被大量應用在Mac上,Objective-C被用來在XCode IDE下編寫本地面向對象的“Cocoa”API,這些API是iOS上手勢識別和動畫功能的核心,這些功能為iPhone和iPad增光不少。
Objective-C還提供了Foundation Kit和Application Kit,用于構建本地的OS X和iOS應用程序。
微軟也有自己的C語言衍生品——C#(讀作“C Sharp”),于2001年發(fā)明并作為.NET框架的編程基礎。
C#還是編寫基于Windows運行時(WinRT)的現(xiàn)代應用程序的基礎,WinRT在Windows 10上發(fā)展成統(tǒng)一的Windows平臺(UWP,Universal Windows Platform)。作為開發(fā)Mono(一個.NET框架的可移植版本)的編程環(huán)境,它也被用在Linux和其他Unix衍生系統(tǒng)上。
小編推薦閱讀星際戰(zhàn)甲移植技能攻略指南(增強戰(zhàn)斗力的關鍵技巧)
閱讀無限螺旋出裝攻略技巧指南(掌握無限螺旋裝備搭配技巧,成為無敵戰(zhàn)士)
閱讀以為小主而戰(zhàn)——《樂土》金牌打手養(yǎng)成計劃一覽大全(讓你在游戲中成為最強金牌打手。
閱讀火候技能選擇攻略技巧大全(寶可夢火候技能選擇攻略,助你在戰(zhàn)斗中脫穎而出!)
閱讀《以最后一步第二章為例,怎樣打通游戲第二章?》(掌握攻略技巧大全,輕松突破游戲難關)
閱讀《明日之后》秋日森林寶箱位置探索攻略技巧大全(揭秘寶箱位置,輕松獲得珍貴道具)
閱讀姜子牙打野技能加點攻略與技巧大全(王者榮耀姜子牙打野出裝及技能加點詳解)
閱讀《一起來捉妖春節(jié)活動技巧攻略指南》(尾火虎打法技巧詳解,助你順利抓妖)
閱讀《暗區(qū)突圍聽聲訓練全攻略最新指南》(游戲迷必讀,提升聽覺技能的最佳方式)
閱讀《崩壞3》鬼鎧重磁暴斬解析最新(屬性、技能、加點一網(wǎng)打盡,玩轉鬼鎧重磁暴斬)
閱讀《鬼泣巔峰之戰(zhàn)》銘文升級攻略技巧指南,讓你的英雄更加強大!(打造超級英雄,從銘文升級開始。
閱讀《別惹農夫》小青隱藏皮膚解鎖攻略技巧大全(掌握這個關鍵,你也能擁有小青的另一面)
閱讀英雄聯(lián)盟手游32新符文效果一覽大全最新(掌握新符文,搭配出最強陣容。
閱讀反斗聯(lián)盟小護士勛章搭配推薦攻略秘籍(打造最強小護士,讓你成為團隊中的主力!)
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權,請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)