这是篇关于计算愿景会如何的文章,几年前我便开始写下一些想法,这是一个篇新旧想法的摘选,主题是整合。
Emails按排序来说可能包含人类可读的最全面的元数据,这些机器可读的信息可以被解读为:
潜在的集成:
已经存在的:
业界缺少一个社交网络。这样的社交网络可以构建在email之上:用特别的email客户端作为用户接口,用email作为传输机制。每个人都有email地址,并且web网络可以很容易的通过email协议进行通信。
Email可以作为一种共同的协议。灵活的、分散式(联邦式)的社交网络可以摘取协议的基本部分用于通信,在用于实时的程序或者文件共享之类的应用时,还可以升级成更好的或者更高效的协议。
潜在的集成
已存在:
博客、论坛、wiki和社交网络解决的是统一问题的不同方面。不幸的是它们没有很好的集成起来。博客的文章不是动态的,也不够灵活。写博客应当是这样的:
例子:
A blogger is reviewing a number of products on an ongoing basis. The blogger creates a post for a given product category and headings for each offering. Attributes and ratings are placed in a bulleted list. The blogger endeavours to update the blog post whenever information changes regarding a product or when a new product is to be reviewed. - Ideally the blogger wants to display product attributes consistently and update them from one place. - Creating a summary of reviews at the bottom (without having to duplicate the information) - Ask users for product suggestions, perhaps with an embedded form. - The blogger wants to track the price or offers over time. - Allow users to make comments regarding particular products or ratings. Allow users to give their own ratings for an attribute. This blogger uses a HTML strikethrough to indicate that information has been updated in a blog. This is not transparent to the user. For information such as the price or a rating of a product over time, it will be difficult to see what the value was in the past and when it was changed. They may want to show a graph of the product ratings over time. The blogger wants a form of content management system for a single page with arbitrarily defined fields (product name, product facet, price, link to manufacturer etc). The living document is the interface to manipulate this information and append to it.
这是living文档的一个例子。主题的标题都有适当的模式,每个标题后面会跟一些项目符号列表。我可以一下子将同一类型的所有的标题都改名字(因为它们是联系在一起的),或者创建新的主题,这会自动创建主题的标题和对应的项目列表。
已有技术:
命令的自动完成可以这样实现:
例如,如果用户输入grep -v,会自动补全为--invert-match。我们还可以通过索引信息提供一些转换:
已有技术:
潜在的集成:
完成一个任务有一个表示,如“渲染图像,如果要求将选择一个程序来做依据的标准。如果输入的数据是在PNG格式,那么它必须选择一个程序表示,可以使PNG。输入和输出的程序表示自己因此类型匹配的作品在程序本身。
如果在一个特定的格式操作尚未实现,可以很容易地转换成一个支持操作格式,该系统可以按照一个链的转换,允许一个操作要满足透明。
钢筋混凝土是类似于一个程序请求一个库,提供了“X”或“可以做X到Y”有了图书馆注入。(见表示试验)
有许多不同的方式完成任务,他们可以从不同的视角研究。给定一组输入和预期的目标,映射或包装可以提供用于处理表示为另一个更正式的方式比工业实践。什么东西包什么节目,是包装在人们的头上并没有已知的机。
需要有某种形式的证明两个图书馆将互操作。表示测试可以提供这个承诺作为开发商将进口任务的表示和任何图书馆承诺满足这种表示会通过考试取决于表示。
现有的:
谈判协议
面向方面的编程
型系统,在操作系统类型系统和桌面环境
依赖注入
在现场测试(生产运行的代码,测试来做决定,比如Modernizr)
交织编码成二进制文件的目的
评论删除后,数据将无法恢复
评论(14)
不明觉厉
引用来自“realZ”的评论
这文章终于翻完了!
我和你有同样的赶脚。。。
要有应用场景。哈。
在下愚钝,这个中心思想是什么?
xx
这文章终于翻完了!
留下“赞”作为记录,以后翻来慢慢琢磨
神一般的文章啊!
引用来自“samsquire”的评论
Author here. Thank you so much for translating this!I would be delighted to hear what you think and if you have any questions.
LOL , Great article , dude ! Looking forward to share more articles.
"这是篇关于计算愿景会如何的文章" 这个愿景会是什么东西?和我名字有关么?