测试里面都是 .tcl 文件
#25 楼 @gaicitadie 没啥区别吧,把 Python 代码改成 Ruby,只是把竖着两个点变成横着,Ruby 难道不能 a[1..] a[..-1] ?
#6 楼 @ninehills 光能竖排这一点,就秒杀几乎其他所有浏览器了。
IE 对中文支持最好了,为什么要干掉 IE。
(A&B)|~C 之类的组合查询咋实现的?
补上,RHEL 系列也可以用 AuthorizedKeysCommand 来实现,比 gitolite 方便点。
就是上游懒得收这个补丁,别的发行版就没法用了 https://bugzilla.mindrot.org/show_bug.cgi?id=1663
wp-submit
模板缩进有什么好办法?这个问题,我一直很头疼。
#26 楼 @yandy0725 对程序来说,语言障碍并不是什么大问题。既然是 Social,肯定有 network effect,当前的趋势一定是更多项目是从其他代码托管向 GitHub 迁移,连做到第一的可能性都没有,那就是浪费时间。所以,做开源代码托管,绕不过的一个问题就是 Why another?假如你对怎么做才有可能超越 GitHub,一点想法都没有,那真没可能超越了。中国不可能是答案。
一国的软件行业是否强大,基本上和从业人员的数量是无关的,甚至可以说和大部分从业人员是无关的。不然的话,印度就应该是软件第一强国了。而软件开发,其实要不了多少人的。假如要提高,那也是去提高国内顶尖的程序员的水平,而不是普通程序员的水平。
开源在中国受欢迎程度还不高,还真没地方高了。Android 一开源,国内大大小小的公司整齐划一地自主研发了的手机操作系统,就不提各种自主知识产权了。
你说,你有没有回答我的问题?
#24 楼 @yandy0725 你没有回答 Why another 的问题。
#19 楼 @yandy0725 即便事实如你说的那样,那你山寨个 GitHub 就能提高了,就能先进了?
#13 楼 @jimrokliu 你如果是自娱自乐当然没人拦得住你,如果真当回事来做的话,你得有足够的理由吧。
别做了吧,既然是 Social Coding 肯定是逃不过 network effect 的。对于程序来说,连语言障碍都不是什么太大的问题。再做一个代码托管真的那么有意义么?
空格问题是你们用的浏览器对中文支持太差了。用 IE 6 应该就没问题了。
http://msdn.microsoft.com/en-us/library/ie/ms531164%28v=vs.85%29.aspx
SVN 有个很麻烦的问题是,它要用 apr 的 memory pool,和语言自己的内存管理不是刚好兼容的,所以,操作起来要特别特别小心。如果不要很高级的功能的话,还是直接封装一下命令行好了。
另外,SVN 的 binding, 应该是 perl 的那个最好使。
单机的话,使用 unix domain socket 已经是最佳方案了,你还改啥
#45 楼 @ruchee 让大家果断放弃 Ruby 啊。Python/Ruby 这样的语言,已经没多少存在的意义了。而且 Ruby 起来得太晚,还有很多根本问题没有修正,在一起完蛋之前,也没啥希望超过 Python 了。
我以为几年之后主要会剩下三类语言 第一类,是能充分发挥机器运算能力的语言,其实可以近似认为是能编译成机器指令的语言,就像现在 C/Fortran/Haskell 这样的语言。 第二类,是帮你快速搞定一些琐碎的问题的语言,传统上是 bash+grep+sed+awk 等的组合。现在就是 Perl 了。 第三类,是适合开发长期运行的系统的语言。目前来看,能用的只有 Erlang。未来出现这样的语言,也一定要实现和 Erlang 那样的消息机制,以及 OTP。
Python/Ruby这样的语言,夹在2和3之间,用一行代码搞定问题的能力不如Perl,用来写长期运行的系统不够稳定,已经没有多少生存空间了,一定会完蛋的。
就算 Web 开发,Rails 和 Django 比,那也是 Rails 3 在向 Django 自 1.0 开始就一直在发展的方向靠拢。哪里是 Python 差 Ruby 太多。是 Ruby 差 Python 太多吧。