• 有法子加入类型系统么 at 2019年04月05日

    打了个2kyu 应该差不多,我看到兰兰是把main做为一个分界,在之前的show和之后的show有不同的行为,其实也挺有意思的,当然这个测起来就更难了(

  • 有法子加入类型系统么 at 2019年04月05日

    hhh很有趣,我是第五个过的,其实show的求值时机有点迷幻,因为测试用例里用的是equals,这样的话我只能暴力遇到show就求值了,本来应该main触发求值的?

  • Rails 6.0.0 beta1 发布 at 2019年02月25日

    哈哈哈是这样的,好事多磨,不过对于有专人维护的库我也觉得提issue就好了,沟通成本太高

  • 真正的linux用户根本不用gui而是用wm(不是黑),建议你下个i3wm自己试试效率是不是吊打windows/mac的悬浮式gui,我用i3wm开发基本可以不碰鼠标,除非点浏览器,用mac的时候手指都要磨烂了。

    虽然我现在也用mac,毕竟方便/娱乐性好,各种配套齐备,但是用linux时才是可以最大化开发效率的时期。

    另外lz提到的快捷键也是,sublime text mac的快捷键比起linux和win迷的一批,你说只是command和ctrl换下还好,问题是combo都压根不一样,ctrl+shift+arrow的combo就按不出来,我现在都强行忘记这个快捷键了。

  • ruby 没有 do while 语句吗? at 2019年02月13日

    do while 不符合人类阅读习惯,请使用while 1; break if; end

  • [1,2,3].map(&1.method(:+))

    楼主又来抬杠了

  • 用 Sonic Pi 演奏东热片头曲 at 2019年01月30日

    那你估计没在sonicpi里用过任何元编程技巧...

    他的liveload机制会让你的类似define method之类的东西用不了,作用域也是有问题的,反正我之前用的时候是不行的,如果没有大量代码生成加持,你用这个做音序器不如任何一个合成器/编曲软件

  • 用 Sonic Pi 演奏东热片头曲 at 2019年01月30日

    束之高阁就对了,因为这只是个披着ruby外衣的东西,并不是ruby...

  • 学idris吧,haskell下一代,大概是现在最先进的fp语言

  • 哦没看到你已经在编译了,如果编译出问题我也不知道怎么弄了,试多几个编译器吧。。其实1.9语法对2.0变化不大,也就少了个keyword arguments,建议别折腾了