首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

当你用 Markdown 时,你会想起他吗?

你多半不会认识他?我也不认识,直到我遇到了 Markdown。

我是先知道 Markdown,后才知道 Aaron Swartz (亚伦·斯沃茨)。

大概是三四年前,我第一次知道 Markdown。当看到自己写的几行带着标记的纯文本内容,一下子变成美观的带格式的文章时,内心不禁叹了一声Wow。这或许是 “美捷步”(Zappos)首席执行官谢家华口中所说的Wow 时刻吧。

用一句话来描述 Markdown 的好处就是

让你全身心沉浸在写作当中,而不用去考虑如何排版。

正是因为对 Markdown 的好的好奇,才促使我想去了解它背后的设计者。谁曾想,了解到的却是一个令人吹嘘不已的故事。

在 Wiki: Markdown 的页面上找到了它的开发者,John Gruber。而在 John 的个人博客网站 Daring Fireball 上找到了 Markdown 的页面,在页面的最下面的感谢中有这样一段话:

Aaron Swartz deserves a tremendous amount of credit for his feedback on the design of Markdown’s formatting syntax. Markdown is much better thanks to Aaron’s ideas, feedback, and testing. Also, Aaron’s html2text is a very handy (and free) utility for turning HTML into Markdown-formatted plain text.

亚伦·斯沃茨在 Markdown 的格式化语法的设计上,做出了杰出而大量的反馈工作。亚伦的点子、反馈和测试让 Markdown 变得更好了。此外,亚伦的 html2text 是一个免费而又好用的将 HTML 转换为 Markdown 格式化文本的工具。

可见,亚伦在 Markdown 的设计上起到了相当重要的作用。于是好奇心再次促使我去了解亚伦·斯沃茨是何许人也?

看后才知道,亚伦·斯沃茨已于 2013 年 1 月 11 日在家中自杀身亡,享年 26 岁。

他的一生如流星一般耀眼而短暂。然而他却给互联网留下了许多财富。

亚伦生于 1986 年 11 月 8 日,他自小就对计算机产生了无穷的兴趣,让自己浸泡在计算机及网络的世界中。而他也的确在计算机方面展现了惊人的天赋。在 14 岁,他就参与了 RSS 1.0 规格的制订。而 RSS 则在后来成为新闻订阅的标准,就是说,你可以不用每天访问具体的网站,就可以通过 RSS 订阅器来获取信息。

在斯坦福上大一的时候,他与朋友创立了 Infogami 公司——一个内容管理系统。后来干脆从斯坦福退学专心于 Infogami 的开发与经营。就是在这期间,因为对 Python 语言当中其它的框架不满意,于是自己开发了一款叫做web.py的 Web 框架。

在 2005 年初秋,亚伦与 Reddit 的创始人合作,使用 Python 和 web.py 重写他们的 Lisp 代码库。那一年,他 21 岁。

在此之后,他又参与创立了 Open Library,一个有着非常大胆想法的项目,想把全世界的图书都收录其中,并可供浏览者在线阅读。

当然,还有在开始说到 Markdown。从想法到技术实现以及与前后的关联上(Markdown 在某些方面受到了亚伦在早期开发的一个叫做atx的语言影响),可能亚伦在 Markdown 的开发中起到比我们想像还要重要的作用。

每一个令人赞叹的项目,都在默默地诉说着,他的早逝是互联网世界的重大损失。难怪有网友说,「这个世界配不上他」。

而他的死亡,则是因为与一起诉讼案有关。诉讼的内容为亚伦涉嫌非法侵入 JSTOR 论文数据库。而他为什么要入侵该数据库呢,目的是将数据库中的论文公开地分享给需要的人。他用对开放与自由的执念,不为利益,去追逐他心目中的互联网信息自由。

值得欣慰的是,亚伦·斯沃茨于 2013 年被追认进入互联网名人堂

或许,下面这句话能能代表他的想法。

如果,你想近一步了解他的故事,推荐一部纪录片 《互联网之子》。

你对亚伦·斯沃茨有了解吗?欢迎在下面留言分享你的想法。

题图:wikipedia.com

图片授权基于:CC0 协议

- End -

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180414G1424I00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券