V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
alsotang
V2EX  ›  Python

Ruby与Python对比系列文章

  •  
  •   alsotang ·
    alsotang · 2012-04-08 17:31:54 +08:00 · 4757 次点击
    这是一个创建于 4404 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在写Ruby与Python的对比文章,感觉写得我十分难过.....因为我计划写十个小节,可我觉得等到我这十篇东西写完后...我可能几乎就等于把<Learning Python>与<The Ruby Programming Language>两本书都重读一次了...

    不过我当时在学习Ruby时(我先学的Python),貌似没有发现有类似的把两门语言进行详细比较的文章,所以觉得还是有坚持下去的必要。

    ------
    发发文章吧

    此系列文章的第零章(前言部分)地址是:
    http://fxck.it/2012/04/06/ruby_vs_python_0_perface/

    第二章《Ruby与Python对比系列二之列表与字典,代码块与迭代器》的地址在:
    http://fxck.it/2012/04/08/ruby_vs_python_2_array_hash_block_iterator/

    麻烦有兴趣的朋友来看看有什么缺漏或是需要改进的地方。
    谢谢了。

    ------
    目录是:

    Ruby与Python对比系列零之前言
    Ruby与Python对比系列一之字符串
    Ruby与Python对比系列二之列表与字典,代码块与迭代器
    Ruby与Python对比系列三之函数与函数式编程
    Ruby与Python对比系列四之面向对象,类的编写以及Module
    Ruby与Python对比系列五之控制结构
    Ruby与Python对比系列六之namespace,导入已有代码以及第三方库管理
    Ruby与Python对比系列七之异常与Unicode
    Ruby与Python对比系列八之元编程与DSL
    Ruby与Python对比系列九之总结
    9 条回复    1970-01-01 08:00:00 +08:00
    bhuztez
        1
    bhuztez  
       2012-04-08 17:48:23 +08:00
    对比感觉不够强烈,最好是再细一点,比如实现相同的功能,一段 Ruby, 一段 Python,如果另一方没有,就只写一方的代码。
    ziyunfei
        2
    ziyunfei  
       2012-04-08 17:54:27 +08:00
    clippit
        3
    clippit  
       2012-04-08 18:37:21 +08:00
    建议LZ多平衡点Python,代码示例全是Ruby的
    alsotang
        4
    alsotang  
    OP
       2012-04-08 18:58:21 +08:00
    @bhuztez @clippit 确实双方代码很不平衡....因为文章的主要考虑是写给想学Ruby的Pythoner
    @ziyunfei 这个我以前有见过....后来看着头大就放弃了....今晚得好好读读
    alsotang
        5
    alsotang  
    OP
       2012-04-08 20:21:10 +08:00
    对了,顺便弱弱问一句:有没有朋友愿意承担其中某些章节?
    bhuztez
        6
    bhuztez  
       2012-04-08 20:25:54 +08:00
    @alsotang 建议搞个 git 或者 hg 的仓库, HTML 用 sphinx 生成,这样贡献内容方便点吧
    alsotang
        7
    alsotang  
    OP
       2012-04-08 22:08:18 +08:00
    @bhuztez 看这个帖子的热门程度就知道不值得用git浪费时间了.......不过类似的想法在 https://github.com/gastlygem/lcthw-cn/wiki 这里有
    ziyunfei
        8
    ziyunfei  
       2012-04-09 17:00:38 +08:00
    bhuztez
        9
    bhuztez  
       2012-04-09 20:22:48 +08:00
    @alsotang 那就只能说,如果你怎么搞一下的话,我可以贡献一点内容。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5085 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:14 · PVG 17:14 · LAX 02:14 · JFK 05:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.