- 3
- 0
- 约5.93千字
- 约 7页
- 2017-06-14 发布于北京
- 举报
Google首席Java架构师Joshua Bloch访谈:API对设计流程的影响
投递人 itwriter 发布于 2010-12-15 20:54 评论(4) 有1675人阅读 原文链接 [收藏]
文 / Peter Seibel?译 / 郝培强
本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua Bloch的访谈,谈到API对设计流程的影响和Google的Java观,以及数学、散文与程序员的关系。
数学与程序员的关系
Seibel:你认识有什么伟大的程序员不会数学或者没有接受过良好的数学教育的吗?要成为一个程序员,学习微积分、离散数学和其他的数学知识真的那么重要?还是做程序员只需要一种思想方式,即使没有受过这些数字训练,也能拥有?
Bloch:我觉得是思想方式,学不学数学都能拥有这种思想。但是学一下确实有好处。我曾有个同事叫madbot,Mike McCloskey。他很懂数学,但是没有学过数论。他重写了BigInteger的实现。原来的实现是C语言函数包的封装,他发誓用Java重写,要达到基于C语言版本的速度。后来他做到了。为此他学了大量的数论知识。如果他的数学不行,他肯定搞不定这个项目,而如果他本来就精通数论,就无需费力去学习了。
Seibel:但是,这本来就是个数学问题啊。
Blo
您可能关注的文档
最近下载
- 江西省2023年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 江西省2021年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 江西省2022年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 江西省2018年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 网络直播行业个人所得税征管问题研究.docx VIP
- 2024直播电商高质量发展报告.pdf VIP
- 2025年3月29日全国事业单位联考B类《职测》部分真题及答案.pdf VIP
- 江西省2017年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 三亚市海棠区教育系统招聘编制教师考试真题2025.docx VIP
- 《控方证人》完整中英文对照剧本.docx VIP
原创力文档

文档评论(0)