John Gruber,中文翻译名字约翰·格鲁伯,1973年出生于美国宾夕法尼亚州,是一名作家、博主、UI设计师兼Markdown创始人。他毕业于美国Drexel University(中文译名:卓克索大学、爵硕大学或者德雷塞尔大学),获取该学校计算机科学学士学位,2005~06年在Joyent公司(与亚马逊EC2竞争,为大型企业提供基础架构服务和平台服务,早期托管过Twitter)工作。2002年起,他开始写科技博客《Daring Fireball》,他还主持播客The Talk Show,2013年与另外两位朋友创办了Q Branch,并开发了Vesper笔记应用程序。
Markdown的发明是在写科技博客两年后,或许是有感于排版比较麻烦,一怒就发明了Markdown这个轻量级标记语言。大神之所以成为大神就是细微之处异于常人,发现它并能为之改进,从而提高效率,产生价值。换做常人的你我在那个年代写博客,估计就会一直忍受低效的排版,什么发明都没有。
John Gruber创造了Markdown,语法上很大一部分是跟Aaron Swartz(中文译名:亚伦·斯沃茨)共同合作完成。
题外:Drexel University(中文译名:卓克索大学、爵硕大学或者德雷塞尔大学)大学是一所私立研究型大学,大学位于宾西法尼亚州的费城。
看看创始人怎么看Markdown的
下面这几段文字是John Gruber写下的,当然原作是英文,这里是经过翻译整理的中文:
Markdown是用于Web写作人员的文本到HTML转换工具。 Markdown允许使用易于阅读和编写的纯文本格式进行编写,然后将其转换为结构上有效的XHTML或HTML。
为了实现上述功能,Markdown做两件事,一是纯文本格式语法,二是利用软件工具(第一版发布时给出的是perl版)将纯文档转换为目标格式HTML或者XHTML。
Markdown语法首要的设计目标是更具有可读性,想法是Markdown格式的文档应以纯文本形式原样发布,而不是看起来像被标签或者格式说明所标记。Markdown语法最大的灵感来源是纯文本的电子邮件格式。
Markdown不是用来替代HTML的,它的语法非常小,仅对应了很小一部分的HTML标签,这个想法也不是创建一种插入HTML标签更简便的办法。HTML标签已经很成熟且容易使用。Markdown想法就是易于阅读和编辑web文章。Markdown只是一种书写格式。
Markdown语法未涵盖的标签,可直接用HTML中的标签无需定界声明。
Markdown本身是免费的,可以通过BSD风格的开源许可证获得。