• 真正的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,建议别折腾了

  • 支持一下,不过我没windows,建议源码发github看看

  • rubyinstaller装不了的,2.0开始就不行,印象中是gcc依赖了新版本的dll,你如果重新用xp下的编译器进行编译就可以

  • Rails 6.0.0 beta1 发布 at 2019年01月21日

    因为跨公司去搞这些是很麻烦的,rails应该是有全职开发者的,如果不能进入内部讨论的圈子,你做个pr三个月才合/不合也是颇为正常的事