【历史上的今天】10 月 15 日,字节跳动前端实习面试凉凉经

1954 年 10 月 15 日,John Ousterhout 出生在美国加利福尼亚州旧金山索拉诺县。在 CSDN 早期的《程序员》杂志便记载过介绍这位大师的文章,他是一位 Electric Cloud, Inc. 董事长兼创始人,加州大学伯克利分校计算机科学教授。Ousterhout 的主要成就是脚本语言 Tcl,除此之外,他是 Magic VLSI 计算机辅助设计程序的原作者,他领导的研究小组设计了实验性的 Sprite 操作系统和第一个日志结构文件系统。

在这里插入图片描述

图源:维基百科

Tcl(Tool Command Language)是一种可嵌入的命令脚本化语言,由 John Ousterhout 发明于 1988 年。Tcl 因代码可重用性高、功能强大但简单易学而著名,经常被用于快速原型开发、脚本编程、GUI 和测试等方面,十分受用户欢迎。TCL 本身不提供面向对象的支持。但是语言本身很容易扩展到支持面向对象。许多 C 语言扩展都提供面向对象能力,包括 XOTcl,Incr Tcl 等。另外 SNIT 扩展本身就是用 TCL 写的。

20 世纪 80 年代末,编程语言纯粹基于文本交互太过笨拙,并不能满足人们的需求。Ousterhout 思考:像 Tcl 这样的嵌入式命令语言,作为脚本语言对集成组件也会有用,于是决定创建一个 GUI 组件集合作为对 Tcl 的扩展,把这些组件集成到图形用户界面。很快,Ousterhout 验证了自己的理论,带给我们另一样好东西——图形开发工具箱 Tk。

TK 提供了各种 OS 平台下的图形用户界面 GUI。连强大的 Python 语言都不单独提供自己的 GUI,而是提供接口适配到 TK 上。另一个流行的扩展包是 Expect,Expect 提供了通过终端自动执行命令的能力,例如(passwd、ftp、telnet 等命令驱动的外壳)。

John Ousterhout 一生获奖无数,包括美国国家工程院、ACM 软件系统奖和 ACM 格雷斯穆雷霍珀奖再到加州大学伯克利分校杰出教学奖等等。他作出的贡献仍在影响着编程语言的发展,值得我们铭记。

资料来源:维基百科

1956 年 10 月 15 日:第一本 FORTRAN 语言的参考手册问世


第一本 FORTRAN 参考手册于 1956 年 10 月 15 日发布,比第一个 FORTRAN 编译器早了 6 个月;这本参考手册只有 60 页长,印刷字体大,页边距宽,以今天的标准来看微不足道。最初的 FORTRAN 开发团队由 John Backus、Sheldon Best、Richard Goldberg、Lois Mitchell Haibt、Harlan Herrick、Grace Mitchell、Robert Nelson、Roy Nutt、David Sayre、Peter Sheridan 和 Irving Ziller 组成。

在这里插入图片描述

图源:维基百科

FORTRAN 语言是 Formula Translation 的缩写,意为“公式翻译”。它是为科学、工程问题或企事业管理中的那些能够用数学公式表达的问题而设计的,其数值计算的功能较强。FORTRAN 语言是世界上第一个被正式推广使用的高级语言。它是 1954 年被提出来的,1956 年的今天开始正式使用,直到 2021 年已有六十年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。

约翰·巴克斯(John Warner Backus)开发了 FORTRAN 语言,他是一位美国计算机科学家,是全世界第一套高阶语言(High Level Language)语言的发明小组组长。他提出了 BNF(用来定义形式语言语法的记号法),发明功能 Level Programming 这个概念及实践该概念的计划生育语言。被誉为“Fortran 语言之父”。

FORTRAN 语言是世界上第一个被正式推广使用的高级语言。直到 2021 年,这门语言已有六十年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。FORTRAN 语言主要用于科学计算,因此历史上有庞大的优秀的 FORTRAN 代码,可以直接拿来使用,其中大多是航空航天领域的遗产工程;而 Python、R 或 Julia 语言都可以继续支持 FORTRAN 进程,在前人的足迹上继续维护优化。可预见的未来里,FORTRAN 语言都不会有衰亡之势,而是继续为尖端科技的发展贡献着一份力量。

资料来源:维基百科

2003 年 10 月 15 日:支付宝诞生第一笔交易


2003 年 10 月 15 日,支付宝诞生第一笔交易。当日,在日本留学的崔卫平以 750 元的价格在淘宝出售一台 9 成新的富士数码相机,彼时就读于西安工业学院的焦振中有意购买,两人在讨论后决定使用刚推出的支付宝付款。期间买家差点儿反悔,支付宝员工介入沟通,2 个小时之后,支付宝诞生了第一笔交易。

在这里插入图片描述

图源:CSDN 下载自东方 IC

2003 年,支付宝刚上线时,一个月的交易笔数只有 30 笔;2019 年“双十一”,天猫订单支付峰值为 54.4 万笔 / 秒,创下了新的世界纪录。目前,支付宝在中国第三方支付市场占比过半,是当前全球最大的移动支付厂商。支付宝与国内外 180 多家银行以及 VISA、MasterCard 国际组织等机构建立战略合作关系,成为金融机构在电子支付领域最为信任的合作伙伴。2018 年 4 月 1 日起,支付宝、微信静态条码支付,每天限额 500 元。

如今回顾支付宝的历史,其实会发现它的成功既可以说是一场偶然,也可以说是其背后超前的眼光带来的结果;那个时代国内电子支付市场还是空白,欧美等国家的支付手段还是以信用卡为主,而国内信用卡还远没这么普及,支付宝初期竞品仅有 PayPal,享受着时代的红利。2003 年也是移动互联网时代热潮逐渐开始的时期,手机的推广让中国广大的农村人口接触到了包罗万象的互联网,并在支付宝绑定了外卖软件、缴水电费、燃气费等服务后彻底融入了许多人的生活。

互联网瞬息万变,如今人脸识别也在被逐渐普及,许多手机都开始内置 NFC 等支付方式;没人可以精准预测未来,但却可以结合历史的经验,透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。你认为未来支付方式的主流会变成什么样呢?欢迎参与本期投票和评论,分享你的真知灼见。

资料来源:维基百科

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

img
img

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V:vip1024c 备注前端获取(资料价值较高,非无偿)
img

打开全栈工匠技能包-1小时轻松掌握SSR

两小时精通jq+bs插件开发

生产环境下如歌部署Node.js

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

网易内部VUE自定义插件库NPM集成

谁说前端不用懂安全,XSS跨站脚本的危害

webpack的loader到底是什么样的?两小时带你写一个自己loader

6Ly9waWM0LnpoaW1nLmNvbS84MC92Mi0yNDAwODRhMGFlNzQwNmUzMWI4NjM0NTk3ZTFjOWQwN19oZC5qcGc?x-oss-process=image/format,png)

webpack的loader到底是什么样的?两小时带你写一个自己loader

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值