V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ngzhio2ex
V2EX  ›  程序员

最近在同时学习 Python 和 Ruby 这两门语言

  •  1
     
  •   ngzhio2ex ·
    ngzhio · 2020-05-14 00:23:25 +08:00 · 3095 次点击
    这是一个创建于 1654 天前的主题,其中的信息可能已经有所发展或是发生改变。
    感觉像不像周伯通的左右手互搏?各位有过同时学习两门编程语言的经验吗?效果怎样?
    16 条回复    2020-06-22 14:15:15 +08:00
    jmc891205
        1
    jmc891205  
       2020-05-14 00:27:20 +08:00 via iPhone   ❤️ 2
    我是同时学 golang 和 rust
    LokiSharp
        2
    LokiSharp  
       2020-05-14 00:46:25 +08:00 via iPhone
    我之前在同时学 C#8 和 Kotlin,概念差不多学起来不难,但是因为功能很相似相似以至于两边很容易会搞混
    levelworm
        3
    levelworm  
       2020-05-14 00:49:00 +08:00 via Android
    C 和 Python,可惜平时没什么时间断断续续的。
    yuk1no
        4
    yuk1no  
       2020-05-14 01:10:10 +08:00
    同时学 Haskell 和 Scala:
    Haskell 语法真简单,Scala 什么 jb
    lithbitren
        5
    lithbitren  
       2020-05-14 01:16:55 +08:00
    c 是入门基础,py 勉强可以算精通,js 、go 吃饭基本上不成问题,rs 还在苦手,除了 rust,其他几门语言学的时候都是一周内上手,标准库 api 看看就记住了,没记住也是查查就懂了。
    唯有 rust,一直劝退,经常死活编译不过,网上资料还少,只能乖乖当孙子去请教人。
    ConradG
        6
    ConradG  
       2020-05-14 01:17:08 +08:00   ❤️ 1
    我早年学 ruby 的时候就是跟 python 一起学,属于止于语言特性而不学库 /框架的那种。
    不过因为更早的时候已经学过了不少语言,所以学这俩的时候没遇到啥障碍。而且这俩长得非常不像,想写混其实蛮不容易的。

    然后几年下来,ruby 照写不误,脏活累活优先找 ruby 。python 就忘得差不多了,能看不能撸。
    TypeError
        7
    TypeError  
       2020-05-14 01:29:56 +08:00 via Android
    同时学 Go 、JS ( Vue ),之前熟悉 Python,Java/C 忘得差不多了
    发现静态强类型配合 IDE 写代码确实舒服,
    动态类型适合快糙猛撸原型、实用脚本之类
    接下来看看 TS
    Immortal
        8
    Immortal  
       2020-05-14 01:33:34 +08:00
    golang+rust +1
    但是目前重心还是在 golang 上 分不开精力学 rust 了
    至少精通一门 再开新分支
    hehheh
        9
    hehheh  
       2020-05-14 01:37:53 +08:00   ❤️ 2
    其实学完不用基本没什么用,一定要多写。我工作用 c++和 python 。业余爱好学了 Java,写了几个游戏,现在对这门语言还有点印象
    后来学了 Haskell,看了一本书对着敲,现在已经基本忘记了 Haskell 怎么写了。。。
    VDimos
        10
    VDimos  
       2020-05-14 02:14:40 +08:00 via Android
    python 和 rust,python 写起来舒服,rust 是我目前为止最喜欢的语言之一,就是现在还有些问题不是很完善,写数据结构不是很好使
    JCZ2MkKb5S8ZX9pq
        11
    JCZ2MkKb5S8ZX9pq  
       2020-05-14 02:16:35 +08:00
    后端 python,前端小程序+网页,顺带画 UI 和 css 之类的,一把梭。
    ericgui
        12
    ericgui  
       2020-05-14 02:31:26 +08:00
    本人前端
    现在同时学 C++和金融
    很累
    crella
        13
    crella  
       2020-05-14 08:32:24 +08:00 via Android
    昨晚突发奇想。python 对于数字、数组、字符类的操作是: 函数名(对象),而 ruby 对应的操作是 对象.函数 。会不会因为这样而导致性能有差异呢?


    目前来说,我在 win7 上比较的代码,大概 60~70%是 python 3.7 要快一点,剩下的是 ruby2.6.5 快一点
    namelosw
        14
    namelosw  
       2020-05-14 08:54:56 +08:00
    还行吧,我记得我也是 Python Ruby 一起学的。推荐以 Ruby 为主,Python 用法比较少。
    rf99wSiT6IxH1Z23
        15
    rf99wSiT6IxH1Z23  
       2020-05-14 15:08:37 +08:00
    复习 JS,看下 Java,对比学习可以更深入一些
    Mark24
        16
    Mark24  
       2020-06-22 14:15:15 +08:00
    会 py
    会 js

    正在学习 ruby

    觉得 ruby 的设计十分超前(可能我孤陋寡闻)

    ruby 后面肯定会发光发热的。

    我觉得 编程语言应该最后像 ruby 这样,只会更强大,而非强约束。要有更强的表达力。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2864 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:13 · PVG 17:13 · LAX 01:13 · JFK 04:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.