当前位置:首页> 人物访谈 > 伯特兰·迈耶——Eiffel编程语言发明者

伯特兰·迈耶——Eiffel编程语言发明者

2022-01-04 21:46:19 来源: 网络   编辑: 佚名   浏览(431)人   
0
    伯特兰·迈耶(法语:BertrandMeyer,1950年11月21日出生)是法国的学术家,作者,并在计算机语言领域的顾问。他创造了Eiffel编程语言和按合同设计的想法。
    伯特兰·迈耶在巴黎的理工学院获得了硕士学位工程,从斯坦福大学获得第二个硕士学位。他在法兰西电力公司(lectricitédeFrance)拥有9年的技术和管理职业生涯,并在加州大学圣塔芭芭拉分校任教了3年。
    从2001年10月到2016年初,他是瑞士联邦理工学院ETHZürich的软件工程教授,在那里他致力于建立具有质量保证水平的受信任组件(可重用软件元素)的研究。他于2004年至2006年担任ETH计算机科学系系主任,并在13年间(2003-2015年)教授了所有ETH计算机科学专业的学生开设的编程入门课程,并编写了广泛传播的编程教科书《Springer》。
    他目前是米兰理工大学的教授,并在那里获得了ERC高级研究者资助项目。
    Meyer的其他活动包括Innopolis大学的副教授职位,以及2015-16年度图卢兹大学的卓越教授职位。从1998年到2003年,他在兼职教授莫纳什大学在墨尔本,澳大利亚。他是法国技术学院的成员。他还积极担任顾问(面向对象的系统设计,体系结构审查,技术评估),对象技术和其他软件主题的培训师以及会议发言人。多年以来,Meyer一直活跃于研究和教育政策问题,并曾担任InformaticsEurope的创始总裁(2006-2011年),欧洲计算机科学部门协会。
    Meyer追求简单,优雅和用户友好的计算机语言的理想,并且是面向对象编程(OOP)最早,最有声望的支持者之一。他的书《面向对象的软件构造》是介绍OOP案例的最早,最全面的著作之一。他写过的其他书籍包括《埃菲尔:语言》(对埃菲尔语言的描述),《对象成功》(对管理人员的对象技术的讨论),《可重用软件》(对重用问题和解决方案的讨论),《理论概论》编程语言和课堂风采。他撰写了许多文章并编辑了会议记录。
    他是Eiffel方法和语言的最初设计师,并继续参与其发展,并且是“按合同设计”开发方法的创始人。
    他通过Simula语言在对象技术方面的经验以及有关抽象数据类型和形式规范(包括Z表示法)的早期工作为Eiffel的开发提供了一些背景知识。Eiffel在开发其他语言(包括Java,C#和Python)方面具有影响力。
【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至 1439028666@qq.com ,我们将及时沟通进行删除处理。 本站内容除了 98link( http://www.98link.com/ )特别标记的原创外,其它均为网友转载内容,涉及言论、版权与本站无关。