• 在浏览器运行,python 已经有人在搞了 https://brython.info/ ,当然 python 语法比较简单。相对于 python 严格的缩进语法,单一的实现方式,ruby 更适合写前端。其实 ruby 语法也不用全部实现,只实现其中一部分就行,就像当年的 vbscript,谁来实现一个 rubyscript?

  • 用 ruby 的 dsl 实现 html 和 css 都不难,但是把 ruby 完全编译成 js 太难了,人家 typescript 是专为编译成 js 而生的,ruby 完全是另一种语言,特性又这么多。

  • 谢谢提供,已经实现了 js 的大部分功能了。不过我估计无法把 ruby 语言的所有特性转译成 js,ruby 的黑魔法太多。

    我的想法还不是实现这种转译功能,是用 ruby 实现类似 vue,react 那种前端框架,vue 不是提倡把 html、css、js 写在一个 vue 文件里吗,3.0 是用 ts 写了。那为什么不干脆用 ruby 实现这么一套呢,一个 rb 文件就是一个组件,大大小小的组件,最后编译成一个 js 文件,这样对 rubyer 太友好了,前后端都用 ruby 写。

  • html do
        head do
        end
        body do
        end
    end
    

    这样写 html 不要太爽

  • 我记得 17 年左右的时候微问家有转到 java 的打算,怎么没转?看来还是 rails 香啊😃 😃

  • 能提高 assets:precompile 的速度吗?

  • 美年达给了你多少广告费😂

  • 确切的说是:程序员创业的少了。

    只有程序员自己创业的时候,才会考虑选一个让自己舒服点的技术栈。只有自己才会对自己好,指望别人对自己好,是不现实的。

    这种现状印证了我前面一个帖子的观点:技术已经没有发言权了,一切都是资本说了算。

  • rails 最大的卖点就是写起来舒服,真 tm 舒服,只能用赏心悦目来形容。但是程序员舒不舒服,重要吗?😂

  • 但是 ruby 的语法优势永远都在,php 也出了仿 rails 的框架 laravel,吸收了 rails 的思想,甚至还加入了很多新的有用的东西。但是 php 那丑陋的语法,导致 laravel 怎么写都没有 rails 的感觉。

    当然程序员的感觉已经不在资本的考虑范围之内,只要有钱,就是屎一样的语法也有程序员愿意去写,特别是现在经济这么不景气。