SB9SB.com - 基于 Hacker News 源码搭建的娱乐分享站

2013-06-26 00:33:43 +08:00
 vclwei
http://www.sb9sb.com SB青年欢乐多~

这样一个SB站是基于这样的一个简单原则而被创造出来:每个人接收信息的渠道都不一样,每个人也都想得到快乐,所以不要吝啬你所看到的欢乐故事,把它传播出来,让更多人能够快乐,简单的说也就是,独乐乐不如众乐乐。

其实这个网站创造的真实原因是这个奇葩域名快到期了,又不想扔掉,所以因地制宜地上了这样一个主题的娱乐站。

网站基于 Hacker News 使用的 ARC 语言搭建,准确得说是使用目前 ARC 库中的 news 模块搭建,所以长的和 Hacker News 一样,说到 ARC 语言,简单来讲 ARC 是 Lisp 的一个方言,还处在未完成的状态,引用它官网上的介绍:
Arc is designed for exploratory programming: the kind where you decide what to write by writing it. A good medium for exploratory programming is one that makes programs brief and malleable, so that's what we've aimed for. This is a medium for sketching software.

这个 news 模块比较出名的是它的排名算法,阮一峰的一篇博客有提到,http://www.ruanyifeng.com/blog/2012/02/ranking_algorithm_hacker_news.html。

由于自己之前的工作经验完全是在客户端技术上,只有一点 Python 和 Rails 的基础,对于 Lisp 也只闻其名,从来没有使用过,所以这两天学习 ARC 的时候,感觉比较新奇,ARC 对于客户端同学尤其是 C 系语言经验的同学还比较友好,相对 Rails 这种充满 Magic 的框架来说更容易理解,语法简单,功能强大,唯一想吐槽的是括号实在太多,代码看的眼晕。

关于 ARC 的一些资料:
http://arclanguage.org
http://paulgraham.com/arc.html
https://github.com/arclanguage/anarki
http://arclanguage.github.io

其他一些同样使用 ARC 搭建的网站:
http://news.dbanotes.net
http://hacklook.com (这个站点的Help中有一些使用 ARC 建站的中文资料)

好吧,希望大家在 sb9sb.com 大家玩的愉快~
4134 次点击
所在节点    分享创造
5 条回复
chuhades
2013-06-26 08:08:56 +08:00
域名赢了..
kaworu228
2013-06-26 16:44:12 +08:00
去看了看,发现挺有意思的哦
vclwei
2013-06-26 23:30:37 +08:00
@kaworu228 呵,随便乐乐,随意哦。
1130335361
2013-06-26 23:40:02 +08:00
缺少一个favicon
vclwei
2013-06-26 23:44:13 +08:00
@1130335361 是的呀,拜托了一个朋友弄,但是他实在太懒了...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/73632

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX