总觉得自己不会的语言才好玩,这如何是好? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gaitana
V2EX    编程

总觉得自己不会的语言才好玩,这如何是好?

  •  
  •   gaitana 2015-09-20 17:11:37 +08:00 15661 次点击
    这是一个创建于 3673 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这不是让我一个坑一个坑的进吗?以前只会 asp ,觉得 php 好玩,会了 php 又觉得 python 、 ruby 好玩,后来又入了 java 。现在又对 C++、 rust 产生了兴趣。

    对于所有已经会的,特别是在工作中用过的,就觉得这个语言一点都不好玩,学了 C++、 rust 会不会也产生这样的感觉?总觉得自己不会的才是真正的编程语言。
    38 条回复    2022-02-06 16:11:21 +08:00
    Jocktaa
        1
    Jocktaa  
       2015-09-20 17:12:07 +08:00
    那就学啊
    aszxqw
        2
    aszxqw  
       2015-09-20 17:27:01 +08:00
    别人家的编程语言,这是种病。
    asxalex
        3
    asxalex  
       2015-09-20 17:31:54 +08:00
    你需要一个你工作中基本不会用到的语言, 比如 lisp, scheme, haskell
    aisk
        4
    aisk  
       2015-09-20 17:41:19 +08:00
    可以专门研究编程语言这个方向。如果这么多语言光学了就没了,那时间真的是浪费了。
    exch4nge
        5
    exch4nge  
       2015-09-20 19:38:51 +08:00   6
    楼主未来的一个可能发生的过程

    当你试了 N 多语言后,觉得还是自己写个语言吧,然后开始研究编程语言设计,然后会知道 Lisp ,会知道王垠是谁,然后卡住了。

    过了一段时间后,你会觉得编程语言只是个工具而已,不同的语言有不同适合的场景,然后就淡定了。

    C++是个大 Boss
    sunyang
        6
    sunyang  
       2015-09-20 19:56:30 +08:00
    5 楼完美的解答了这个帖子。
    wdlth
        7
    wdlth  
       2015-09-20 19:57:23 +08:00
    你需要自己写个语言……
    xiandao7997
        8
    xiandao7997  
       2015-09-20 20:02:20 +08:00 via Android
    那就挑个最小众的语言学,学完就一览众山小了
    Whitmore
        9
    Whitmore  
       2015-09-20 20:10:19 +08:00
    5L+1 ,学个函数式的先
    cxbig
        10
    cxbig  
       2015-09-20 20:10:24 +08:00   1
    学新的语言总会有新鲜感,一开始你会觉得很简单,很有动力。
    但是当你遇到一些困难的时候很可能就放手了。但是,这并不是坏事。

    我一直以来是用 PHP 工作的,有很长一段时间是瓶颈期。
    然后开始接触 Ruby on Rails ,发现 OOP 原来如此有趣而简单,对某个数据类型或对象的扩展是那么的简单。最后我的 ror 水平也就是搭一个简单的 blog 这样就放下了。
    但是在工作中 PHP 得到了很多灵感,代码质量提升了很多。
    而且熟悉了基本 ruby 用法, vagrant 、 chef 、 capistrano 这些工具用起来也是轻轻松松。
    matsuijurina
        11
    matsuijurina  
       2015-09-20 20:49:44 +08:00   64
    楼主面临的问题很多前辈高手也遇到过,这样发展下去最终的结局有四种:

    1. 学遍各种语言,发现每种语言都有缺陷,不如自己从头创造一个,所谓开宗立派,这是 @王垠
    2. 学遍各种语言,发现机器语言不过如此,兴趣转向自然语言处理、语言学乃至晦涩艰深的梵语,所谓得义忘言,这是 @田春冰河
    3. 学遍各种语言,发现语言一直在变,不变的是编辑器,之后潜心于编辑器的开发,所谓买椟还珠,这是 @李杀
    4. 学遍各种语言,发现人言纷纷,皆是红尘俗事,最终超然世外,步入空门,所谓蝉蜕尘埃,这是 @胡正

    以上四位并称中文编程界四大暗黑天王。楼主觉得哪种比较炫酷呢?
    mthli
        12
    mthli  
       2015-09-20 20:53:41 +08:00
    @matsuijurina 哈哈哈哈。
    iverson68214
        13
    iverson68214  
       2015-09-20 21:08:03 +08:00
    @matsuijurina
    看王垠的文章,其它三位也甚感趣~
    可提供其它三位的博客址?
    matsuijurina
        14
    matsuijurina  
       2015-09-20 21:13:41 +08:00   7
    neone
        15
    neone  
       2015-09-20 21:15:03 +08:00
    外来的和尚好念经。
    iverson68214
        16
    iverson68214  
       2015-09-20 21:25:23 +08:00
    @matsuijurina 感恩~
    ToysMall
        17
    ToysMall  
       2015-09-20 21:26:14 +08:00
    女朋友到手后就没感觉了,一样的。
    nickleefly
        18
    nickleefly  
       2015-09-20 21:45:17 +08:00 via Android
    语言就是工具而已
    Feobe
        19
    Feobe  
       2015-09-20 22:15:54 +08:00
    @matsuijurina 牛逼!哈哈,神回复
    ffffwh
        20
    ffffwh  
       2015-09-20 22:22:15 +08:00 via Android
    补充: Prolog/miniKanren 、 APL/J
    sudoz
        21
    sudoz &nsp;
       2015-09-20 22:25:56 +08:00
    以前我也是这样,好奇心,猎奇心驱使,然而如果不是业务项目驱动,都是无卵用。
    工作上用什么,就努力深入下去,比如 Java 。

    以后有需要用到 Python/Ruby ,再学就是了
    magicdawn
        22
    magicdawn  
       2015-09-20 22:28:14 +08:00
    @matsuijurina 牛逼+1
    magicdawn
        23
    magicdawn  
       2015-09-20 22:32:31 +08:00
    工作 js, 玩过 python ruby java c# rust, 有一眼下去不会再碰的 OC, 总在探索~
    貌似是病~得治
    snailsir
        24
    snailsir  
       2015-09-20 22:37:05 +08:00
    @matsuijurina 你把王小波漏了
    sexoutsex2011
        25
    sexoutsex2011  
       2015-09-20 22:42:57 +08:00 via Android
    妻不如妾 妾不如偷 偷不如偷不着
    username10086
        26
    username10086  
       2015-09-20 22:46:04 +08:00
    @exch4nge 大神回答的好精辟啊。歪个楼: bilibili 邀请码 还有么
    g00001
        27
    g00001  
       2015-09-20 22:49:57 +08:00
    这世上哪有任何场景下都会表现完美的编程语言,完美的编程语言只适合放在庙里供着每天膜拜找感觉,粗茶淡饭才是适合每天常吃解决生存问题的东西,一个不愿追求完美、在专注一点的领域以实用至上的编程语言才是适合去使用的语言,例如 aardio 。
    joyee
        28
    joyee  
       2015-09-20 22:50:37 +08:00
    你可以入一下 C++的坑,然后这辈子都出不来,于是就结束了这个死循环 233
    ilotuo
        29
    ilotuo  
       2015-09-20 23:08:12 +08:00 via Android
    我是看着哪个 sdk 好玩才去学一门语言的…
    android -java
    beautifulsoup numpy --python
    open gl cv --cpp
    准备 cocos- lua
    确实动态语言函数式编程确实方便很多
    assassinpig
        30
    assassinpig  
       2015-09-21 09:14:22 +08:00
    加油, cpp 等着你
    wingyiu
        31
    wingyiu  
       2015-09-21 10:55:20 +08:00
    老婆还是别家的好;别人家的孩子就是优秀;....
    faywong8888
        32
    faywong8888  
       2015-09-21 12:02:38 +08:00
    @matsuijurina 总结得很好。还有伞哥吗?
    pacino
        33
    pacino  
       2015-09-21 16:24:41 +08:00
    @matsuijurina 好厉害!
    youxiachai
        34
    youxiachai  
       2017-04-15 17:44:59 +08:00 via iPad
    @faywong8888 冰河就算伞哥啊....
    pyshift
        35
    pyshift  
       2017-04-18 11:26:01 +08:00
    伞哥居然还转到微博了
    SeAl80s
        36
    SeAl80s  
       2018-04-13 08:42:41 +08:00
    我们都是普通人,还是觉得离魔王远一点好。吾生也有涯 而知也无涯。以有涯随无涯,殆已!以目标驱动的学习最合适。先学一门养家糊口的语言,再学一门学术上特牛的语言。中间的可以随便看看
    mooczz
        37
    mooczz  
       2018-10-17 11:49:35 +08:00 via iPhone
    伞哥竟然是魔王
    MarquesMa
        38
    MarquesMa  
       2022-02-06 16:11:21 +08:00
    @faywong8888 田春,冰河,伞哥是同一个人
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4188 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 00:59 PVG 08:59 LAX 17:59 JFK 20:59
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86