精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Swift開源帶來的思考

開發 開發工具
蘋果全球開發者大會今年的“猛料”不如往期,但Swift開源的消息,卻足以賺足開發者眼球。關于蘋果為什么開源Swift的分析已是鋪天蓋地,就無需多言,在這里更想由此思考一下語言發展的趨勢及伴隨的現象。

蘋果全球開發者大會今年的“猛料”不如往期,但Swift開源的消息,卻足以賺足開發者眼球。關于蘋果為什么開源Swift的分析已是鋪天蓋地,就無需多言,在這里更想由此思考一下語言發展的趨勢及伴隨的現象。

[[138482]]

蘋果全球開發者大會總能掀起一股旋風,雖然今年大會的“猛料”不如往期,但Swift在今年晚些時候開源的消息,卻足以賺足開發者眼球。

其實蘋果的行事風格,我還是蠻喜歡的:“蘋果把自家的事情做好,給用戶最酷的體驗,他的實力就是我行我素的資本,而用戶也欣然接受這樣的蘋果。”不過,蘋果有自己的平臺、軟硬件,Swift也才發布將近一年的時間,這么快就開源Swift?

關于蘋果為什么開源Swift的分析已是鋪天蓋地,就無需多言,我覺得最重要的一點還是——通過吸引更多的開發者使用Swift,獲得更多的支持以及創意,能夠為蘋果帶來更大的商業利益。

在這里,我更想由此思考一下語言發展的趨勢及伴隨的現象。

一、語言/工具的封閉模式已經落伍了

十來年前的軟件公司還有封閉資本,那時候的VB、Delphi足夠好用,盡管盜版也很普遍,但光靠賣這些工具就能賺到盆滿缽滿。到了后 來,Delphi幾經掙扎還是沒落了。當年李維在《Borland傳奇》里將主要原因歸咎于管理層接二連三失策,而從歷史軌跡來看,靠封閉單一的工具類產 品支撐業務發展,路口必將越收越窄。再來看看偌大的微軟帝國,其產品和技術的覆蓋面遍布各個角落,但最終也于2014年年底宣布開源.NET開發框架。

回首Java的二十年歷程,JDK是開源的(你只要打開Src.zip,就能看到源代碼),有開源免費的Eclipse和NetBeans的支 持,同時借著“一次編寫四處運行”的宣傳語吸引無數開發者積極投入,構建出了一個龐大的Java社群,至今仍雄霸天下,這就是開源力量。

在這十多年里,不得不提的當然還有PHP、Python、Ruby等一大波開源動態語言的盛行,這些早已為業務所證明是成熟而穩定的解決方案。互聯網上,用PHP、Django或RoR構建的網站比比皆是。

看看TIOBE語言榜就知道,開源的編程語言是多么流行!

隨著互聯網/移動互聯網的發展,“免費”已經是經典的商業盈利模式,現在互聯網的盈利點越來越集中在云平臺/云業務租賃、各種增值服務、流量、訂 閱和廣告上,越大的用戶量,盈利越明顯。而越多的開發者支持,創新點就越多,產品也越豐富。因此,我認為作為開發支撐基礎的編程語言和工具,其開源和免費 趨勢將逐漸成為主流。畢竟,用戶資源和開發者資源,都是事關產品生存的生命線。

但為何仍有這么多不開源的產品,比如不少數據庫產品都不是開源的?其實,開源是一種模式,商業也是一種模式,看看著名的《大教堂與集市》就會有更 多感悟。君不見,開源的大數據、NoSQL解決方案已經對商用數據庫造成了不小沖擊,而是否開源,也是商業公司的一種選項,比如微軟開源.NET框架、蘋 果開源Swift。商業公司的選擇總是考慮利益***,有可能是短期,也可能是長期的,但無論如何,千萬別把商業公司當作開源的天敵,在合適時機做出合適的 選擇,如果需要開源,也未嘗不可。要知道,微軟、蘋果其實也為開源做出了不小貢獻!

二、語言的發展

有時候還是蠻懷念十幾、二十年前的軟件開發環境,好像你只要會C或C++就可以了。但時光早已不同,尤其是近年的語言趨勢更是呈現出許多新特性。 這些新特性的流行,得益于2000年代的動態語言,比如前面提到的PHP、Python、Ruby。而這些語言的日益流行,又得益于互聯網應用的興起。 PHP在網站構建方面占據大半壁江山,Python因應互聯網數據量的噴發在科學計算領域得以重用,而RoR成就了多少初創公司的創業榮光。當年被人不看 好的小腳本,卻在互聯網時代找到了大展身手的好時機。現在你不會一門動態語言都不好意思說自己是程序員了。

還必須提一下JavaScript,當年幾乎人人不待見的丑小鴨,誰能想到今天的地位如此突出呢?甚至還延伸出了Node.js這樣一個優質平 臺。一時間多少JavaScript開發者希望借助它實現心中的“全棧”夢想。同樣,沒有互聯網,也就不會有JavaScript的大行其道。我認 為,JavaScript在當代的價值,不會輸給十幾年前的Java。

動態語言的流行,也讓許多組織和個人認識到了其存在的價值——那就是開發效率大大提升。以前編程需要為1M、甚至幾百K的內存絞盡腦汁,運用各種 Hack技巧。但遵從摩爾定律,硬件的發展速度非常快,于是,開發者逐漸將眼光轉到了開發效率上。動態語言中廣泛應用的filter、map和 reduce等具有濃郁函數式風格的高階函數,被認為是提升開發效率的有效手段。當然,蘋果的Swift,同樣也大量應用了這些特性。

就目前編程語法發展過程的幾個關注點,我的理解如下:

  • 不止是面向對象,函數式的回歸正在進行時。過去十幾年時間里,Java和C#兩種語言占據主流,面向對象編程被賦予至高無上地位。但現在大家越來 越認識到,面向對象編程達到一定規模時,復雜度也伴之而來。因此,舊有的函數式風格又重出江湖,特別是一些函數式特性在動態語言中得到了良好驗證。現在, 開發者對待面向對象與函數式兩種風格,已經不是非此即彼的印象了,而是認識到它們是可以相輔相成的,比如Scala。即使是Java,也開始引入一些函數 式特性,更不用說先行一步的C#。再進一步,拋開風格之爭,遵從應用為先,從而采取實用的編程模式,比如Golang、Rust。

  • 并發特性的增強。多核及大數據時代的來臨,現實對并發特性提出了新需求。新出現的系統級語言如Scala、Clojure、 Erlang、Go及剛正式發布的Rust,都對并發特性給予極大關注,并各有各的解決方案。即使是動態語言如PHP、Python和Ruby等,也在這 方面不斷嘗試。同樣的,函數式語言中的不可變性概念,能夠較好地符合并發實現的現實需求。

三、語言營銷、語言魅力

語言間的各種對比、爭論由來已久,而且還歷久不衰,這其實也說明了語言的流行除了客觀條件,還存在一定主觀因素的影響。確切地說,這些主觀因素中很重要的兩點是:

  • 語言的官方組織或作者希望進一步擴大該語言影響力而采取的宣傳攻勢;

  • 愛好者出于對該語言的熱愛而釋放出的贊譽之詞,反過來還有反對者的不滿宣泄。

因此,語言是有“營銷”因素存在的,也許這也算是各種編程語言的魅力之一。當然,在語言營銷過程中,利益關系往往緊隨其后。舉個例子,我印象最深 刻的一個語言營銷例子就是每年推出的Java短片,其中可以看到暗喻語言的各種惡搞,無形中讓人對Java產生了不小興趣。此外,當下流行的各種語言/技 術大會,姑且不言參會價值,同樣是一種典型的語言/技術營銷手段。

Swift開源的消息在WWDC 2015大會上發布,可謂天時地利人和,算是一種成功的營銷。加上Swift具備的現代語言特性,Swift開源的策略可謂一炮打響,足以讓粉絲激動許久。

一門語言,如果有幾個業內知名大牛支持,有一個實力雄厚的組織和平臺,具備一定優質特性,再加上合適的營銷策略,就很容易吸引眾多粉絲。

你我皆凡人,都有沖動之后就嚷嚷“再買就剁手”的經歷,可見營銷的影響力簡直無孔不入。而開發者對語言的追求,一是現實剛需,二是自我興趣,三是 利益契合,如果光靠一時沖動,那么早晚會迷失自我,如何在感性和理性的平衡中選擇自己的語言方向?這很重要,但也許是另一個話題了。

四、Swift開源帶來了什么?

從技術角度來思考,Swift開源能帶給我們什么?我覺得主要有以下幾個方面:

  • 除了蘋果自家的平臺,以后也能在Linux上用Swift開發應用了,這樣可以吸收更多Linux平臺上的Swift開發者;

  • 基于Swift的應用會更加豐富,有了開發者對Swift的普遍熱情,以后也許會出來各種Swift的Web框架或其他什么有趣、有用的應用;

  • Windows平臺雖然不在此列,而官方并不反對把Swift移至到其他平臺,但需要有人做這件事。嗯,微軟應該不會忽略Swift?總之,只要機會之門打開,一切皆有可能;

  • 蘋果的私房菜Cocoa并未開源,開源的是Swift編譯器和標準庫,要在非蘋果官方平臺開發iOS應用,暫時還不太可能;

  • Swift開源后的成功,特別是在不同平臺上的成功,很大程度上取決于生態的建立、有多少框架/第三方庫的支持。同時,也直接受Swift最終采用何種開源許可的影響。

總而言之,Swift開源是大大前進了一步。而超越Swift開源本身,當今編程語言的發展趨勢也值得我們認真思考。如果從完全理性的角度看待編 程語言,那么編程語言無非就是一門編程語言:“選擇好適合自己的編程語言就是了”。但問題就在于如何選擇合適的編程語言呢?語言的魅力也許就像盲人摸象, 你無法做到足夠理性,或者這世界就沒有銀彈,編程語言的比較和紛爭,將是一個永恒的話題,熱度***......

 
 
 
責任編輯:王雪燕
相關推薦

2014-03-24 09:25:57

2023-04-13 08:33:51

2021-08-10 10:28:42

云計算安全技術

2015-10-26 10:32:01

前端優化工程化

2013-07-16 09:15:29

2013-07-29 09:36:05

100G傳輸100G

2023-02-09 12:31:20

2015-06-16 09:53:48

swift蘋果開源

2017-01-03 17:18:02

開源OpenStack

2023-06-27 17:33:10

2014-05-09 15:30:46

2025-08-06 07:33:29

2024-02-22 08:35:49

2012-05-16 09:24:13

360手機周鴻祎

2015-12-07 09:45:18

Swift開源好處

2015-04-13 15:12:04

微軟云計算開源軟件

2024-10-28 09:02:12

2020-09-27 11:17:41

開源系統 Swift

2021-04-15 13:40:22

開源開源技術構建技術棧

2015-03-17 11:09:33

Hadoop大數據數據開源工具
點贊
收藏

51CTO技術棧公眾號

亚洲精美色品网站| 国产91精品久久久久久久网曝门| 日韩精品久久久久| 日韩精品免费视频| 久久艹在线视频| 日韩精品久久一区二区| www.五月婷婷| 久久都是精品| 国产午夜精品一区二区三区| wwwwwxxxx日本| 美女免费久久| 丝袜亚洲另类欧美| 九九久久国产精品| 亚洲欧洲久久久| 国产尤物视频在线| 懂色一区二区三区免费观看| 欧美精品videofree1080p| 无码国产69精品久久久久同性| 国产精品秘入口| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲视频在线免费看| 欧美日韩理论片| 中文字幕在线直播| 亚洲精品成人天堂一二三| 狠狠色综合欧美激情| 国产一区二区三区三州| 久久精品男女| 性色av一区二区三区红粉影视| 人九九综合九九宗合| 日日摸日日碰夜夜爽无码| av福利在线播放| 成人av综合一区| 亚洲天堂久久av| 久久久午夜精品福利内容| xxxxxx欧美| 亚洲va欧美va人人爽午夜| 久久成年人视频| 美女黄色一级视频| av成人在线看| 亚洲国产日韩在线一区模特| 狠狠色噜噜狠狠狠狠色吗综合| 精品人妻无码一区二区色欲产成人| 欧美精品97| 亚洲天堂精品在线| 欧美黄色一级生活片| 色先锋久久影院av| 精品av久久707| 日本xxxx免费| 日本精品视频| 日韩午夜精品电影| 日本成人xxx| 精品久久国产一区| 69成人精品免费视频| 日韩精品中文字幕在线不卡尤物| 亚洲精品中文综合第一页| 亚洲图片欧美日韩| 久久综合影音| 国产精品2018| 中国a一片一级一片| 日本视频中文字幕一区二区三区| 日本aⅴ大伊香蕉精品视频| 五月天婷婷网站| 亚洲激情女人| 69视频在线播放| 黄色一级片免费在线观看| 久久aⅴ乱码一区二区三区| 日本国产精品视频| 蜜臀99久久精品久久久久小说 | 99精品在线免费观看| 欧美日韩中文精品| 中文字幕1234区| 日韩精品亚洲专区在线观看| 精品国产网站在线观看| 538国产视频| 亚洲电影男人天堂| 一本色道久久综合狠狠躁篇怎么玩 | 欧美最新精品| 欧美三级电影精品| 日韩久久久久久久久久久| 成人精品动漫一区二区三区| 亚洲精品美女久久久久| 精品国产成人亚洲午夜福利| 99精品在线观看| 欧美激情精品久久久久| 国产精品日韩电影| 欧美黄色免费看| 亚洲精选在线| 国产精品久久91| 国产福利资源在线| 91在线视频网址| 一区二区三区电影| mm视频在线视频| 在线一区二区三区四区五区| 永久免费黄色片| 亚洲黄色录像| 久久精品电影网站| 日韩欧美三级视频| 精品无码三级在线观看视频| 国产一区二区自拍| 日韩免费网站| 一区二区三区在线观看网站| 91黄色小网站| 日韩欧美高清一区二区三区| 亚洲精品一二区| 日韩欧美123区| 久久激情综合| 国产精品对白一区二区三区| 98在线视频| 亚洲成av人影院| 日本黄色福利视频| 网友自拍区视频精品| 久久天天躁狠狠躁夜夜躁2014| 草久久免费视频| 国产一区二区导航在线播放| 欧美尤物一区| mm视频在线视频| 日韩欧美国产综合一区| 五月天精品在线| 一区二区91| 成人在线看片| 国产鲁鲁视频在线观看特色| 91成人免费在线| 偷偷色噜狠狠狠狠的777米奇| 99久久精品费精品国产| 日本精品一区二区三区在线播放视频| 性生活三级视频| 中文字幕中文乱码欧美一区二区| 性欧美大战久久久久久久| 精品一区二区三区中文字幕视频| 亚洲性视频网址| 天天爽夜夜爽夜夜爽精品| 国产成人午夜高潮毛片| 中国成人在线视频| 国模私拍国内精品国内av| 亚洲精品在线观| 加勒比av在线播放| 国产一区二区三区黄视频| 色综合影院在线观看| 日韩pacopacomama| 国产偷国产偷亚洲清高网站| 亚洲精品77777| 国产乱码精品1区2区3区| 一区二区视频国产| 国产精品天堂蜜av在线播放| 国产亚洲精品久久久久久777| 久久久久久91亚洲精品中文字幕| av高清久久久| 婷婷五月综合缴情在线视频| 盗摄系列偷拍视频精品tp| 精品国产一区二区在线| 亚洲熟妇av乱码在线观看| 国产欧美日韩精品一区| 久久久久久三级| 欧美日韩在线观看视频小说| 国产精品狠色婷| 午夜视频在线| 911国产精品| 欧美三级 欧美一级| 国产精品自拍av| 人人妻人人澡人人爽欧美一区| 日韩精品一区二区三区免费视频| 欧美日韩999| 丰满人妻一区二区三区无码av| 亚洲成在人线在线播放| 中文在线永久免费观看| 欧美一级播放| 日韩欧美亚洲在线| 日韩精品一级毛片在线播放| 久久成年人免费电影| 国产成人手机在线| 欧美性猛xxx| 免费看的黄色录像| 国产精品资源在线看| 人妻少妇精品无码专区二区| 亚洲免费毛片| 国产精品夜色7777狼人| 成人直播在线| 亚洲国产小视频| 欧美超碰在线观看| 日韩美女视频一区二区| 欧洲成人午夜精品无码区久久| 亚洲精品免费观看| 日本一区二区视频| 欧美专区一区| 日本韩国欧美精品大片卡二| 免费黄色在线看| 亚洲成年人在线| 日韩精品在线一区二区三区| 亚洲精品大片www| 精品无码一区二区三区| 激情久久久久久久久久久久久久久久| 国产一区二区三区小说| 精品一区欧美| 99re国产在线播放| 亚洲伦理影院| 欧美极品第一页| 91九色在线porn| 亚洲国产日韩欧美在线99| 五月天中文字幕| 亚洲高清一区二区三区| 免费看黄色av| 成人高清av在线| 日日干夜夜操s8| 国产日韩欧美三区| 看一级黄色录像| 精品一区不卡| 国内精品二区| 国产一区二区三区| 国产999视频| 9765激情中文在线| 日日狠狠久久偷偷四色综合免费| 天天av天天翘| 欧美一激情一区二区三区| 午夜久久久久久久久久影院| 亚洲高清视频的网址| a一级免费视频| 国产色产综合产在线视频| 青青草视频网站| 国产一区二区剧情av在线| 日韩视频免费在线播放| 亚洲精品综合| 日本男女交配视频| 天天综合网91| 视频一区免费观看| 丝袜久久网站| 黄色91av| 超碰成人福利| 99中文视频在线| 国产精品久久久久久久久久辛辛 | 在线免费观看成人网| 久久99国内| 精品国产一区二区三| 亚洲大奶少妇| 99高清视频有精品视频| 免费日韩成人| 91精品国产综合久久香蕉922| 超碰国产一区| 欧美亚洲视频在线观看| 国产99在线| 91精品国产乱码久久久久久久久| 精灵使的剑舞无删减版在线观看| 久久中文字幕在线| 超碰porn在线| 久久国产精品久久久久久| 久久久久久久久免费视频| 日韩中文在线观看| 日本在线免费中文字幕| 日韩在线视频国产| 欧美成人性生活视频| 久久天天躁狠狠躁夜夜av| 91cn在线观看| 欧美激情视频在线观看| 黄色大片在线| 午夜免费久久久久| 日本黄色免费在线| 欧美资源在线观看| 黑人巨大精品| 国产精品高清在线| 亚洲一区有码| 超碰97在线资源| 美女一区二区在线观看| 免费看污久久久| 第一社区sis001原创亚洲| 夜夜爽99久久国产综合精品女不卡 | 久久精品99无色码中文字幕| av在线下载| 欧美激情一区二区三级高清视频| 99久久精品免费看国产小宝寻花| 57pao成人国产永久免费| **欧美日韩在线观看| 国产精品爱啪在线线免费观看| 国产资源一区| 国产精品青青草| 国产成人影院| av磁力番号网| 亚洲经典三级| 欧美精品性生活| 国产综合久久久久久鬼色 | 99热手机在线| 国产最新精品免费| 国产免费一区二区三区最新6| 91在线国内视频| 日本激情视频一区二区三区| 亚洲国产精品视频| 国产精品成人无码| 精品久久久久一区| 香蕉视频网站在线| 色爱av美腿丝袜综合粉嫩av| av小次郎在线| 欧洲成人性视频| 色综合久久久| 精品国产乱码久久久久久蜜柚 | 日韩中文字幕免费看| 欧美家庭影院| 国产精品福利网| 99精品在免费线中文字幕网站一区 | 亚洲性在线观看| 亚洲国产高潮在线观看| av免费在线一区二区三区| 久久久久久久久爱| 黄色日韩网站| 久久精品magnetxturnbtih| 围产精品久久久久久久| 黄在线观看网站| 国产成人精品一区二| 极品尤物一区二区| 亚洲va中文字幕| 国产ts变态重口人妖hd| 国产亚洲免费的视频看| www.综合| 成人在线免费网站| 亚洲人metart人体| 另类小说第一页| 91香蕉视频污| 国产在线一二区| 91精品国产色综合久久不卡蜜臀| 日本人妖在线| 国内精品久久影院| 日韩精品免费视频一区二区三区 | 色av综合在线| 黄色av一区二区三区| 久久人体大胆视频| xxx欧美xxx| 国产一区国产精品| 国产精品mv在线观看| 欧美激情第3页| 国产精品蜜臀在线观看| 亚洲成人第一网站| 日韩国产欧美区| av影院在线| 波多野结衣精品久久| 亚洲情侣在线| 亚洲精品乱码久久久久久动漫| 国产亚洲女人久久久久毛片| 99久在线精品99re8热| 亚洲激情 国产| 高潮在线视频| 国产精品久久7| 亚洲二区视频| 无码成人精品区在线观看| 亚洲午夜国产一区99re久久| 性欧美18一19性猛交| 久久精品99久久久香蕉| 91精品国产自产观看在线| 日产精品一线二线三线芒果| 亚洲一区二区成人| 亚洲日本久久久| 婷婷久久综合九色国产成人| 日本高清视频网站| 国模精品视频一区二区| 欧美1区二区| 欧美色图另类小说| 久久久久久免费网| 久久久久久久亚洲| 在线视频中文亚洲| 99久热在线精品视频观看| 一区二区三区四区五区视频| 久久99精品一区二区三区| 小向美奈子av| 欧美videofree性高清杂交| 91色在线看| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲免费网址| 一二三四在线观看视频| 欧美疯狂做受xxxx富婆| 四虎亚洲精品| 久久青青草原| 美女视频免费一区| 欧美日韩免费一区二区| 精品国产精品一区二区夜夜嗨 | 国产精品亚洲片夜色在线| 日韩欧美网站| 999久久久精品视频| 亚洲一区中文在线| 色综合888| 国产精品入口免费视| 五月精品视频| 喷水视频在线观看| 欧美视频一区二| 成人福利在线观看视频| 精品国产乱码久久久久久108| 日本在线不卡视频| 69夜色精品国产69乱| 精品国产精品一区二区夜夜嗨| 精品欧美日韩精品| 特级毛片在线免费观看| av一区二区三区四区| 中文字幕欧美色图| 日韩中文字幕在线视频播放| 爱爱精品视频| 久久久久久久久久久久91| 亚洲午夜免费电影| 91精彩视频在线观看| 国产在线视频一区| 在线一区视频| www成人啪啪18软件| 日韩大片免费观看视频播放| 中文字幕成人| 日韩免费毛片视频| 一区二区三区四区国产精品|