讲座预告C之父要来南大啦还不快

听说,C++之父BjarneStroustrup要来南大开讲座了!南小研好激动啊,朋友圈都被刷屏了!不信你看——讲座来啦时间:仙林校区恩玲剧场地点:10月21日下午2:00内容:C++之父亲临现场,带来精彩讲座:C++是如何从一个想法发展成一个风靡全球的编程语言?在未来的下一阶段,C++会有哪些变化,带来哪些新的特征?这将如何改变我们的工作和生活?C++之父是何许人也?本贾尼·斯特劳斯特卢普(BjarneStroustrup),摩根士丹利,董事总经理BjarneStroustrup先生是C++的设计师和最初的实现者。自年面世以来,C++使得主流项目使用抽象设计变得可行,并已成为使用最为广泛的面向对象程序设计语言之一。C++语言以及它所带来的观念,其影响已经超出该语言的社区之外,包括C语言,C#语言,Java语言和Fortran99等语言都使用了一些C++引领的特性。Bjarne先生所著的《C++程序设计语言》广受欢迎,已被翻译为至少19种语言。他的其他代表作有《C++程序设计原理与实践》,《C++语言的设计和演化》和《ATourofC++》。而BjarneStroustrup(本贾尼·斯特劳斯特卢普)博士被尊称为C++语言之父。Bjarne先生在丹麦的奥胡斯出生,目前定居于纽约。他于年获得奥胡斯大学数学与计算机科学专业硕士学位,年获得英国剑桥大学计算机科学专业博士学位,年加入美国新泽西贝尔电话实验室,从成立到年一直担任贝尔电话实验室大型编程研究研究部门的负责人。年至年,Bjarne先生被评为德州农工大学工程学院计算机科学首席教授,哥伦比亚大学计算机科学系客座教授,德州农工大学计算机科学系杰出研究教授。多年来,他为剑桥,哥伦比亚和普林斯顿等等知名学府的计算机科学教学事业倾注了大量的热情和精力。商业领域方面,Bjarne先生是RollApp科技公司的资深顾问。小科普:C++是什么呢?

这几乎是每个第一次来到C++世界的旅行者都会问的第一个问题。在百科全书上,它的解是“C++是一种静态数据类型检查的、支持多种编程范式(面向过程与面向对象等)的通用程序设计语言”。

虽然这里的静态数据类型、面向对象等修饰语我们还看不太懂,但这里我们至少知道了一点——C++是一种语言,更确切地说,是一种用于程序设计的语言。

就像现实世界中的自然语言是用来表达我们的思想一样,C++作为一门程序设计语言,同样也是用来表达我们的思想的,只不过接受它的对象是计算机,所以它有着不同的语法和表达方式。

只要我们学会了英语,就可以用英语跟老外交流。同样地,只要我们学会了C++,也同样可以用C++跟计算机交流,让计算机去帮助我们做一些事情。

既然C++是一门语言,那么它也就必然有着自己的语法规则,也有自己的基本词汇和句型,也可以分成不同的段落和篇章等等。用自然语言描述一个事物,是作文,而用程序设计语言描述一个事物,就是编程。

总之,我们可以把C++当作我们的第二外语来学习和运用。

你对C++之父有什么想说的?

如此千载难逢的机会怎么能不把握呢?

听听南大学霸们会对大师提出什么问题呢?

问题集

1.C++会被Java取代它的第一编程语言的位置嘛?

2.C++为什么要语法那么复杂,这样不会带来相比于其它语言过多的劣势么?

3.C++何时能被淘汰?

4.C++在Web领域内的劣势该如何挽回?

5.Matlab、Python有很多机器学习领域内的工具和库,使用起来也相对简单,导致很多机器学习领域的算法都找不到C++编写的,您怎么看?

6.什么时候能多加点现代实用的功能进标准库?

7.Webassembly正式版啥时候出?

8.在移动领域有没有好的解决方案?

9.Java在实际工作职位的需求很热,C++要如何变革才能抓住市场需求呢?

10.C++的未来在哪里?

南大研会

来源

计算机科学与技术系知乎

图片

来源于网络责编

汤翠玲安彦蓉







































关于北京白癜风的治疗哪里好
北京看白癜风最正规的医院



转载请注明:http://www.nydjfy.com/lsqy/1388.html