有生之年,很难想象,那个曾经在社区仰望的技术大神,就这么草草的离开了人世。回顾司徒正美一生,最主要的成就或许在于亮点:1.推出 avalon 框架,并且基于该框架思想后续发展出来的 anu 等框架或 ui 库;2. 在 DOM 编程上所展现的黑魔法技巧,以及传道授业所写下的大量技术文章。
avalon 是在 virtual dom 出现之前,能够兼容到 ie6 的 mvvm 响应式 js 框架。当然,要兼容一些特定浏览器(包含低版本 css),还需要加载一些额外的 js 文件,但是,它自己会自动加载。它在用法上很像 angularjs,但是采用了 Object.defineProperty 来实现响应式。在 react, vue 出现之前,avalon 是一个令人感到神奇的框架。但是随着 virtual dom 的统治,他也在 avalon2 中采用这项技术。虽然 avalon 早期版本令人惊叹,但后续紧跟潮流,也不免让人有些唏嘘,脱离了 DOM,他的想象力也被当红的技术所框定。
36 岁去世,未婚。假如,假如时间允许,他或许还会出一本新书,或者在框架上突发奇想提供一个新的思路。但是,总归是没有假如。这世界来过,也留下了些东西,等待年月渐渐将这些痕迹抹去。再过几年,便不会再有人记得这个名字,随之而去的,还有 avalon 框架。
在感叹年轻的开发者们,要注意自己的身体,要用于对 996 说不的同时,作为档案专业毕业的学生,我一直对“档案是人类社会的记忆”这一点耿耿于怀。为什么我们不能把这个人给我们带来的都留住?再过一段时间,他的博客域名过期了,他的开源项目停更了,那他就像未曾来过这个世界一样,一切烟消云散。有没有一种方法,让人类的思想瑰宝可以永世长存?