书名: 七周七语言(2011年Jolt大奖图书) 作者: Bruce A. Tate 原版名称:Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages 内容简介: 《七周七语言:理解多种编程范型》共介绍了七种不同的编程语言。对于每种语言,分别介绍了各自的特性、应用,以及编程入门知识和关键编程范型,还带领读者使用能够代表该语言最重要特性的技术,解决某个不寻常的问题,使其充分掌握每种语言
从计算机发展史早期的Cobol、Fortran到后来的C、Java,编程语言的家族不断壮大。除了这些广为人知的语言外,还涌现了Erlang、Ruby等后起之秀,它们虽被喻为小众语言,但因其独特性也吸引了为数不少的追随者。 Bruce A. Tate是软件行业的一名老兵,他有一个宏伟目标:用一本书的篇幅切中要害地探索七种不同的语言。本书就是他的成果。书中介绍了Ruby、Io、Prolog、Scala、Erlang、Clojure和Haskell这七种语言,关注每一门语言的精髓和特性,重点解决如下
七周七语言 Ruby篇 第一天习题答案 puts 'q11: game: guess number' puts 'a11:' result = (rand * 10).to_i guess = gets.to_i while guess != result if guess result puts 'too high' end guess = gets.to_i end puts "Bingo, the right answer is #{result}"