updated
@Rei 申请加精
@Rei 申请加精
Ruby 自带的 ERB 都没法 嵌套。 Rails 打了补丁可以。 比如在 Sinatra 里用裸的 ERB 就很难受。
请问 Roda 里面怎么减少这种 模块嵌套地狱的写法?
小缅北 😂
都支持 bun 了。真是 6
Crystal 这边:
BUG 有点多: https://github.com/crystal-lang/crystal/issues?q=is%3Aopen+is%3Aissue+label%3Akind%3Abug
Ruby 这边就乐观很多,不过过滤了 v3.2(历史总数 240 还是占优势)

不过没法这样简单到的做判断,只能说明 Ruby 修复速度很快。或者 Ruby 的关注太少了?
Golang 的 问题:

有在实际工作中使用过的小伙伴愿意分享下么?
《[JA][Keynote]Ruby meets WebAssembly / Yuta Saito @kateinoigakukun》
去年看的,印象中,要付出 5~30M 内存的代价,用于实现解释器相关,还要加载额外 gem。 然后 Thread、Reactor 等高级特性无法使用,原因是 wasm 不支持。
之前 SPA 的时候,说服大家的是使用客户端的算力,减轻服务端的压力。 如果是这样,再回去,服务端的成本不是又回来了。
翻墙这件事,并没有带来收入。收入是纯粹的劳动交换获得。
如果这个逻辑成立,随便推论:计划生育政策之外出生的孩子,终生收入都是非法所得。
图没了
Rack < Roda < Sinatra < Hanami < Rails
测试好评
JavaScript 里面可以通过 Babel 这类的转义工具,提前使用未被官方认可的语法。心累 = =b
INTJ
楼上说的对。Roda 里面就用了很多 catch、throw
零刻 的小主机不错。
可以装 Ubuntu distro
有道理
基本方法被反复调用。
用户角度分析:
简单的说,玩家不论是 经济实力、时间、生活水平都支撑不起来市场。
如果一个市场没有容量,优秀的作品也就不会涌现。 一部佳作,需要大量的从业者、用户堆砌中,产生。
政策角度
现在都太高了。游戏投入本身就高,会因为政策约束血本无归,倾家荡产。 靠兴趣支撑的,游戏这种可能会啪啪打脸,游戏的投入非常高,属于重资产 项目。个人能做的题材非常局限。
这也束缚了作品的数量。
不会。因为不是根据词法分析的,是运行时分析。如果出现循环调用的程序,你自己的程序死循环,爆栈退出,那么 trace 本身也会被退出。不会获得最后的图谱。
用 vistual_call 分析 vistual_call 自己
require_relative "vistual_call"
def call_a
end
VistualCall.trace(title: "Outer", show_dot: true) do
VistualCall.trace(title: "Inner", show_dot: true) do
call_a # whatever
end
end

用的人很少
超出资源和四个动词的概念就必须得额外约定。
RESTFul 只是一个 CURD 业务场景下的推荐标准,尝试标准化,只是一个功能子集。
很容易就突破 Restful,比如 search 这个动作,就很容易打破 Restful 他不属于 资源,又会超出四个标准动作。
Python 简洁的语法,以及 C 包装了一层,逻辑非常简单。多编程范式,主要是函数式的表达接近数学表达。早期被数据科学家当做穷人的 Matlab。现在变成了标配。
有了巨大的科学家用户群,才有各种处理数据的计算模块,其实这是生态的问题。
Ruby 的语法比较花,如果用来描述数学,就比较缺乏一致性。 Ruby 的花式语法,就是他的设计特性,主张模拟自然语言,文学性编程。虽然多样,但是都是模仿自然语言。
Ruby 能诞生 ROR 的原因是,ROR 的作者把元编程(Ruby 击中优化的特性)玩的非常 6,主张根据约定自动生成代码。这才有了非常特别的 Rails。 提高 Ruby 的性能也没什么毛病,因为动态非常慢,提高性能,可以帮助任何元编程的程序提高速度。
语言工具本身是中立的。设计的时候带有设计者想表达的特性和目标。 最终语言发展取决于生态,也就是用户大量的贡献,以及出现杀手级应用。
正常