BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

您现在处于全屏预览
关闭全屏预览

Go,互联网时代的C语言
录制于:

| 作者 许式伟 关注 2 他的粉丝 发布于 2012年8月3日 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。
47:31

概要
那么,为什么我们需要Go这样一门新语言呢?这门语言究竟肩负着怎样的使命而面世?那么,互联网时代的C语言需要哪些东西呢?首先,并行与分布式支持。多核化和集群化是互联网时代的典型特征。作为一个互联网时代的C语言,必须要让这门语言操作多核与计算机集群如单机一样容易。其次是软件工程支持,工程规模不断扩大是产业发展的必然趋势。单机时代语言可以只关心问题本身的解决。互联网时代的C语言还需要考虑软件品质保障、团队协作相关的话题。最后,编程哲学的重塑。计算机软件经历了数十年的发展,形成了多种学术流派,有面向过程编程、面向对象编程,函数式编程、面向消息编程等等。这些思想究竟孰优孰劣,众说纷纭。什么才是最佳的编程实践?在本次演讲中,我们将来看下Go作为互联网时代的C语言,是如何应对这些问题的。

个人简介

上海七牛信息技术有限公司创始人,首席执行官,目前专注于云存储领域的产品研发。前盛大资深研究员,盛大祥云计划(盛大云前身)负责人,盛大网盘创建者。前金山技术总监,WPS Office 2005 首席架构师。金山实验室创始人,云存储团队组建者。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。 秉承"促进软件开发领域知识与创新的传播"原则,QCon各项议题专为中高端技术人员设计,内容源于实践并面向社区。演讲嘉宾依据各重点和热点话题,分享技术趋势和最佳实践;作为主办方,InfoQ努力为参会者提供良好的学习和交流环境。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT