我最近学习了Ruby编程语言,总的来说,它是一种很好的语言。但令我惊讶的是,它并不像我预期的那样简单。更确切地说,在我看来,“最小意外原则”似乎并不是很受尊重(当然,这是相当主观的)。例如:
x = true and false
puts x # displays true!
和著名的:
puts "zero is true!" if 0 # zero is true!
你要警告Ruby新手的其他"Gotchas“是什么?
https://stackoverflow.com/questions/372652
复制相似问题