永福大道| 英川镇| 瀛江亭| 月望乡| 杨柳湾镇| 永生| 油坊胡同| 玉皇观街| 鱼水洞| 永胜| 已撤销| 扬州| 右安门外| 永定新河| 艺术教育中心| 羊城晚报社| 寨坂村| 杨滩乡| 章郭乡| 油篓沟乡| 燕寨村委会| 增产路| 御架沟| 彰化| 玉和苗族乡| 营陈村| 杨明宪| 裕固族| 扬美| 英库勒镇| 云溪工业园| 越河乡| 一二九街| 于洪| 屿下喷雾器公司| 叶大乡| 英才路| 宇路| 余西| 元江农场| 友谊街| 院东| 渔泽镇| 越光汽配厂| 詹圩镇| 油塔子| 杨家满族乡| 腰街镇| 杨运镇| 杨村桥镇| 寨肚里| 玉林桥| 应用技术学院| 义洲街道| 张槎| 酉港镇| 要哪门| 瀛海西二村| 腰新乡| 云雾土家族乡| 永太| 雨厂坪| 杨梅沥| 永水| 月地排| 叶家湾| 永丰| 芋坑| 张韩平村委会| 依希来木其乡| 元墩镇| 烟溪镇| 叶家老鸦林| 墉桥区| 岳麓区岳麓大道| 越秀外语学院西大门| 英德尔种羊场| 右医附院| 永业小区| 鹰地山| 益元兴村| 益州| 阅江楼街道| 月光广场| 幼平乡| 应城县| 杨石村| 砚瓦池| 园艺科研所| 玉州区| 义圩镇| 胭脂管区| 已调整为蒸湘区| 宜村| 雨亭| 屿头社区| 玉林东里三区社区| 义利食品厂| 站前街道| 宜阳县| 元通镇| 杨晓冬| 油坊埭| 岳巴乡| 张黄镇| 移动大厦| 由字房社区| 云龙镇| 杨官屯乡| 怡安街| 毅腾商都| 迎霞路| 永红临场| 油柑埔| 英利镇| 云水乡| 月纬路月皓里| 元坝| 羊房胡同| 张家场| 园林处苗圃| 余家庵| 营村委会| 洋桥北里社区| 张厝埔| 又鹅行水库| 怡景路| 曾家| 银山街道| 杨花桥| 榆楚乡| 詹庄子路| 尤古庄镇| 张贵庄金香路| 又一村| 张坂镇| 医学院卫校| 沅陵镇| 张家陡沟| 宜宾县| 章安街道| 仰山乡| 伊克乌图布拉格牧场| 园艺研究所| 张甸镇| 洋洽| 洋河乡| 药山街道| 一渡| 杨海林| 永新街居委会| 右江日报| 营盘圩乡| 尹家务乡| 银地家园东| 银地社区| 阳曲县| 运北幼儿园| 裕溪口街道| 营洁路| 沿庄镇| 于家口村| 杨庄户乡| 枣营北里| 鱼胶村| 羊昌镇| 英格堡乡| 詹庄村供销社| 永丰垦殖场| 张百荣| 岳麓区| 杨镇二中| 张家港市| 冶山道院| 颍上| 鱼儿岩| 枣园北里| 羊牯乡| 尧阳| 姚李镇| 已更名为海沧区| 鱼斗泉村| 已更名为印台区| 永丰市场| 永丰路口| 迎政乡| 殷家清河| 亦庄桥北| 尧山镇| 漾濞彝族自治县| 阳平镇| 樟境| 鱼包头| 依牛堡子乡| 椰岛新村| 皂甲屯村| 玉屏南路| 义合庄乡| 张卜乡| 迎水桥街道| 养禽厂| 渔港商场| 杨柑镇| 扬名花园| 育慧南路| 杨海林| 颍南街道| 云岫路| 阳泉| 沂涛镇| 咏生| 裕民县| 盈江| 友爱南道| 鱼鳞乡| 元纬路团结里| 友谊街道| 渔坪| 渔池镇| 迂迢村| 玉溪县| 俞航道| 永丰科技园| 邮电二公司| 永乐街道| 沾河林业局| 渝澳大桥| 燕王庄村| 岳华路| 油坝乡| 仪陇| 右所镇| 姚江公园| 张坂镇| 玉池中路| 养子沟| 粤海| 野云沟| 月牙河道灵江里| 永嘉年华| 樟岙| 宅中乡| 英才| 岳源乡| 远太苑| 阳朔镇| 迎宾路北口| 运伙村| 杨村街道| 一都镇| 尹家屯村| 友谊染厂| 余下镇| 元官村委会| 云崖加油站| 闫庄村委会| 羊蹄子| 杨园| 张家界市| 玉古路天目山路口| 郁山| 永剂| 云南官渡区福海镇| 张黄镇| 粤通大酒店| 音乐学院| 银盆路| 杨柳湾镇| 云谷| 友好路街道| 伊犁地区| 枣市镇| 医药园| 运江镇| 百度

中国常州网 理财频道

2018-09-24 15:45 来源:新疆日报

  中国常州网 理财频道

  百度这是主基调,也给了整个产业稳定的预期。首套房贷利率提高与二套房贷利率提高形成联动效应,将进一步打消投机为主用户的预期,毕竟购房与持有成本随之增加,而市场可能因首套房贷利率提高而积累的观望情绪,将造成在后续交易中接手用户数量的减少,导致二手交易链条断裂。

由经营主体自主定价,有利于调动社会资本投资积极性,促进社会公平竞争,释放和激发市场主体活力,形成公平有序的市场竞争秩序。《中国经济周刊》记者姚冬琴|全国两会现场报道要减少经济对房地产的依赖,对海南来讲,会很痛,会出血,会很难。

  远在大洋彼岸的贾跃亭已经变换了人生偶像,全力制造新能源汽车,致力于成为下一个马斯克。2016年,吉利汽车总负债为亿元,同比大涨%。

  北京汽车开盘一度涨逾2%,截至收盘微跌%,报港元。国研中心企业研究所副所长袁东明也持相似看法。

将积极响应一带一路倡议,加快亚太、欧美等重点方向国际海缆建设,优化海外POP点布局,高起点打造国际数据中心,积极构建全球一张网的精品网络基础设施。

  刘尚希表示,与其制定一个全覆盖的房地产税法,不如单刀直入,把房地产税当作调节税来立法,目的是调节住房消费,同时兼有调节分配差距的作用。

  在新型3D眼镜未发明的时代,这种纸质眼镜是很多孩子的最爱。进入2018年,监管部门继续重拳出击大力整治金融乱象。

  今年潜在市场容量或达万亿元2017年8月8日,《关于促进小微型客车租赁健康发展的指导意见》正式出台,其中明确提到鼓励共享汽车发展。

  全国政协委员、房天下董事长莫天全莫天全表示,我国城市群建设还处于初级阶段,这也为城市群战略提供了先决条件。2014年,盛大游戏正式开启私有化,之后则陷入了内部股权纷争。

  量价齐跌,二手房价格下降较为明显在北京市朝阳区不动产登记事务中心,记者看到,2017年3·17调控前登记大厅人流涌动的景象不复存在。

  百度此外,央行工作会议部署,2018年要完善住房金融体系,建立健全住房租赁金融支持体系。

  北京大学法学院教授、中国财税法学研究会会长刘剑文表示:房地产税法应该在什么时候出台,应该解决什么样的问题,目的是什么,宗旨是什么,这些都很重要,立法有法定程序,出台也需要时间。金融去杠杆,房贷80%支持无房群体3·17调控以来,北京地区大部分银行上调首付比例,落实认房认贷又认离的首套房认定标准,并停止审批25年以上的住房贷款,从严控制个人购房贷款增量。

  百度 百度 百度

  中国常州网 理财频道

 
责编:

一向“圈地自萌”的苹果为什么选择将Swift开源?

2018-09-24 21:25 稿源:雷锋网  1条评论

苹果在今年六月的WWDC大会上推出了Swift2.0,并宣布将于今年年底前开放源代码。而苹果也在近日正式将Swift语言转成了开源编程语言,并将其放到代码托管网站Github中以供更多开发者共同开发。苹果公司高级副总裁克雷格·费德里希最近接受了外媒的采访,对 Swift 开源这一行为进行了说明。

开源的基础

据悉,Swift的编程语言将在Apache 2.0许可的基础上推出,Apache 2.0也是微软去年在.NET框架开源时所使用的许可,软件开发者将可以对这款新编程语言根据自己的需要进行修改。该代码将被放在GitHub上托管,其中包括编译器、LLDB调试器以及REPL命令行环境、标准核心库以及代码配套工程等。在Swift(包括开源部分)中新加入了Swift软件包管理器,该管理器将作为用于存储Swift模块的早期项目。

虽然其中的绝大部分都符合Apache许可标准,但费德里希表示,苹果还提供了一种更高的许可运行机制——如果开发者在Swift上创建了代码,而且其中的部分代码是从Swift库中调用的话,开发者将不必再提供该代码的来源。

苹果的工程师正在着手把Swift改为使用GitHub repos来以开源的方式开发语言。

swift开源 苹果 苹果公司

“Swift将在GitHub上完成开源工作,” 费德里希说,“Swift团队正在加紧修改的工作进程,其中也包括对Swift 3.0的开发,所有的工作进展都会在GitHub上开放。”

所以,Swift 3.0将不会再像今年6月公布Swift 2.0那样在WWDC上得到大量关注,3.0将不会在WWDC 2016上出现,开发者更不会得到Xcode上的beta版。相对的,开发者能够在WWDC之前就拿到最新版的Swift语言,体验到下一代Swift的新变化。

尽管代码将在GitHub上提供,但Swift社区同样也是Swift.org的家。在这里,开发者将能够提交bug并使用bug追踪系统,也能够使用邮件列表或是与Swift工程的博客(苹果官方博客)进行交流,获取社区指南、Swift教程文档或是开发与API设计指南等。换句话说,你所能想到的任何开源编程语言社区中所提供的服务这里应有尽有。

将不仅限于支持OS X和Linux平台

苹果官方声称Swift将不仅能够支持苹果自家的平台还能够支持Linux,而这正像苹果在6月份的时候所承诺的那样。这已经涵盖了大量的Swift开发者(他们通常都会运行OS X系统)以及大部分的大众开发者(他们使用Linux的频率要远高于一般用户)。苹果的Linux工具包括全新的封包管理器、LLDB调试器以及REPL命令行环境。

至于Windows等其他平台,如果需求较多的话,至少在一开始苹果将会依靠社区来提供支持。

swift开源 苹果 苹果公司

“(对于Windows平台的支持)在Swift开源的初版中,这并不是我们所首要考虑的问题,” 费德里希说,“我们认为对Linux和我们自家的平台的支持才能够为初版打下一个很好的基础。但是实际上,我们已经具备了把Swift开源移植到其他平台的能力,LLVM、Clang以及LLDB这些Swift的基础技术其实已经完全可以移植到Windows平台上。我认为这是可以预见的——社区中的某个人——无论是微软的领导者还是其他的人,早晚都会这样去做。“

为何开源?

Swift 开源苹果公司主要有两个目的。第一个目的就是让 Swift 编程更加通用、更加多样化——除了苹果平台的应用,开发者也可以在其他项目中使用这个编程语言。

另外苹果也非常有远见,很有野心。费德里希表示:“我们认为未来 20 年 Swift 将成为编程的标准语言。我们认为它将成为未来主要的编程语言之一。”

“一些开发者,包括 IBM 的企业开发者很早之前就开始在 Swift 中开发他们的移动应用,他们就希望能够将开发者开发的东西、还有一些代码等部署在云中。” 费德里希说,“而我们认为要想在这方面给他们提供支持的话,最好的办法就是开源。”

swift开源 苹果 苹果公司

而苹果的另外一个目的则与教育相关:当开发者花时间来学习Swift 时(或者教育工作者教授 Swift 使用方法时),苹果希望这些技术能够为更多人所用。

“我们与教育工作者合作,很多教授都有意教授 Swift,因为它是一种富有表现力的语言,能够引入各种编程概念。Swift 开源能够让教育工作者尽快地将其整合,让它成为核心课程的一部分。”

在今年6月份,苹果向开发者了解他们过去一年使用 Swift 的体验时,他们就发现 Swift 的可传授性强是它最大的卖点。Swift 不仅能够用于交流编程创意,而且还能够将它的相关知识利用到更多场合。

“当你第一次学习时,通常会出现的问题是:你的代码是否被编译过。而我喜欢Swift的一点就是,在某些情况下,你根本不用去想这些事情,直接输入代码就好。希望这将有助于更好地理解正在发生的事情,不再让人感到头疼。”

——iOS开发者,APP Camp教师 莱斯利·贝克

虽然开源后给开发者带来了诸多便利,不过遗憾的是,根据Swift.org中的表述,开发者在把应用程序提交给苹果的应用程序商店时仍需要在Mac上使用Xcode。

开源会对编程语言带来什么影响?

在Swift开源并在此基础上开发新版本的同时,不但能够使开发人员更容易地看到苹果公司在做什么,同样也使他们能够更容易直接对该项目作出贡献。苹果表示,从Swift 1.0到2.0,开发者的反馈为开发工作做出了相当大的贡献。但是同样的,至少从理论上讲,公司将不再成为Swift语言的唯一仲裁者——开发者可以提交引入请求。Swift.org概述中也提到了当开发人员要提出修改时的工作流程。

“如果你注意到我们的 Swift 2.0 的语言特性的话,你就会发现在错误处理、保护信息、可用性和控制上,均是基于开发者使用 Swift 来开发应用的对话来完成的。我们认为,Swift 开源后将获得进一步发展,这将有利于进一步深化交互。”

swift开源 苹果 苹果公司

Swift虽然只是一个很“年轻”的语言,但是自问世以来却一直广受欢迎。而这也使得试图开发和维护的代码的开发人员产生了小小的挫败感。Swift 1.x在半年甚至一年前所创建的代码可能也不会在今天的Xcode的最新版本中编译,所以如果有问题的话苹果肯定是知道的。

“在为开发者提供源发展工具方面,我们是非常开放的。所以如果开发者选择在Swift中编程的话,我们也会在不断发展语言的过程中给他们提供适合的工具来帮他们发展源代码。”

不过苹果公司也在计划解决更大的问题,如今有越来越多的开发者正在为该语言的发展做出着贡献,所以苹果就更要去积极解决问题。苹果计划在 Swift 3.0 中进一步完善源兼容特性。

Swift 会对 Objective-C 产生什么影响?

对于Objective-C,Swift的开源并没有改变其在苹果的生态系统中的位置。它已经存在了好几年了,它仍然被用来编写苹果的平台上运行的诸多应用程序(包括苹果自己的),这个数字截至目前仍在持续增加,因为这的确是有必要的。但Swift显然是Objective-C未来的发展方向,所以苹果仍然希望开发者可以用Swift来启动他们的新项目。

“Objective-C 将不会就此消失。我们还是非常喜欢 Objective-C 这种语言,我们还需要依赖 Objective-C,在苹果公司有很多工作都需要通过Objective-C来完成。我们会继续支持Objective-C,继续完善这种语言,以适应这个不断变化的世界。不过对于即将进入我们的平台,想要开发应用的开发者,我们认为Swift更适合他们。我们觉得从 Swift 入手是非常正确的。但是在可预见的未来,我们会继续维护、完善和支持 Objective-C 。”

swift开源 苹果 苹果公司

开发者们在谈到Swift和Objective-C的使用情况时通常都会这么说:有些人坚持使用Objective-C,因为他们已经熟悉该语言或是因为他们不希望混合使用Objective-C代码和Swift代码,但越来越多的消息显示,无论是新项目还是老项目,新数据块都在逐渐被Swift代码所取代。

似乎苹果未来将继续为Objective-C提供支持,但苹果何时会停止支持目前并没有一个确切的消息。不过,没有人会想被打个措手不及。Swift的日益成熟、Swift 3.0所承诺的源代码兼容性、开源版本更加广泛的应用场景都旨在推动开发者更为舒服的过渡到Swift阵营。

Via arstechnica

有好的文章希望站长之家帮助分享推广,猛戳这里我要投稿

相关文章

相关热点

查看更多
?
百度