-
每日投递 www.everydayfeed.com 是我最新做的一个小工具。
所谓 每日投递,就是 它会把一个RSS源每天输出的所有信息打包成一个信息(包括 标题,链接 和 摘要)
输出成一个新的RSS。
只所以这么做,是因为我发现 RSS阅读器 在订阅博客的时候 工作的非常好。
因为博客一般信息量比较少,但是当订阅论坛,新闻这些信息量大的RSS的时候,就有点乱。
在RSS阅读器中,经常被某一类信息充斥着这些信息却并不是我非常关注的。
所以,我取消了很多此类订阅。
不过,有的时候,又觉得虽然那些信息很多,而且大部分不太关心,
可是还是有一些重要的。 希望保持关注。
于是,就做了这个应用,每日投递。
这完全是根据我自己的需求做的,不过我相信也会有些跟我有相同体会的人 会喜欢用它。
希望大家来使用它,如果有问题,意见请告诉我。
如果你觉得这个东西对你有用,那么请告诉那些你认为也会需要的朋友。
谢谢。
-
---一篇老文章,今天整理文件,差点删掉,似乎是当时写的草稿,却不知道发到哪里了。就顺手贴过来。
最近,一段时间的学习 让我对语言的认识有了很大变化.
我觉得语言的发展是在不断抽象中提高的.
就像asm永远不会被替代一样,c语言也拥有了同样稳固的地位
而其他 诸如 cpp java 等等都还未知
很明显c语言已经像asm一样找到它应有的位置,(虽然它比asm用的更广泛)
而其他的语言仍在努力。
我觉得在今后的日子里,c++和java会面临很尴尬的局面
从执行效率上无法超越c,而从开发效率上无法超越脚本语言。
像很多理想的理论一样, oo也只是一种描绘美好图景的理论。
不过,现在我们可以清楚的看到oo能做什么不能做什么。
或者说oo擅长什么和其局限性。
最近,学习了perl和正则表达式。
感觉正则表达式对程序开放带来的便利也是如此巨大,甚至不弱于oo的概念。
我认为:
无论 everything is object (从oo的眼光看)
还是 everything is string (从正则表达式的眼光看)
或是 everything is table (从sql的眼光看)
每种思想都有他们自己的擅长之处,当然也有其局限。
我们正在走向DSL的时代,一种编程理论不在是主导性的因素。
无论 是面向对象,面向契约,面向方面 都只是程序的一个侧面而已。
现实的复杂让我们需要各种不同的api,其实每种api都可以看做是一种(领域)语言
其实,仔细看看,我们身边已经有各种各样的语言
除了 c cpp java ruby, perl js 这类语言以外
makefile, html xml css我想都可以看做是一种语言
同样 正则表达式,也是一种语言。
甚至于 printf 的格式定义也是一种语言
而以后,我们可能不在是去思考函数的接口 而是要思考语言的接口了。
因为现实的逻辑复杂,让我们需要用不同的语法描述不同问题的解决方案。
当我们把现实的某个具体问题抽象成一个合适的DSL,就会使对这类的问题的处理效率
提高到一个新的高度。
在以往我们可以看到有很多类似的例子:
正则表达式
unix的文件操作抽象html+css 等等。
选择合适的DSL解决问题,应当是软件设计的未来。







