The Ruby Programming Language 新书_图书内容介绍_剧情呢
剧情呢 国产剧 港剧 泰剧

The Ruby Programming Language读书介绍

类别 页数 译者 网友评分 年代 出版社
书籍 448页 8.8 2020 O'Reilly Media, Inc.
定价 出版日期 最近访问 访问指数
USD 39.99 2020-02-20 … 2020-03-11 … 95
主题/类型/题材/标签
ruby,Programming,O'Reilly,编程,Ruby,编程语言,计算机,敏捷开发,
作者
David Flanagan      ISBN:9780596516178    原作名/别名:《》
内容和作者简介
The Ruby Programming Language摘要

Ruby has gained some attention through the popular Ruby on Rails web development framework, but the language alone is worthy of more consideration -- a lot more. This book offers a definition explanation of this powerful and extremely flexible language, which draws inspiration from Lisp, Smalltalk and Perl, but uses a grammar that's easy for C and Java programmers to learn.

With The Ruby Programming Language, you will quickly learn your way around versions 1.8 and 1.9, and discover why this pure object-oriented language is also suitable for procedural and functional programming styles. You'll learn Ruby's lexical structure, primary expressions, conditionals, syntax, classes, the data it manipulates, and more. Ruby blurs the distinction between language and platform, so this book includes a tour of the core Ruby API. But the primary subject is the language itself, including:

* Ruby's lexical structure including basic issues like character set, case sensitivity and reserved words

* Numbers, strings, ranges, arrays, and other data that Ruby programs can manipulate, plus basic features of all Ruby objects

* Primary expressions in Ruby -- literals, variable references, method invocations and assignments

* Conditionals, loops (including blocks and iterator methods), exceptions and other Ruby expressions

* Ruby's method definition and invocation syntax, and the invokeable objects known as procs and lambdas

* An explanation of closures in Ruby and an exploration of functional programming techniques

* Classes and modules in Ruby, inheritance, method visibility, mixing modules and the method name resolution algorithm

* Ruby APIs that allow a program to inspect and manipulate itself, and metaprogramming techniques that use the APIs to extend Ruby's syntax for easier programming

* A quick tutorial of the Ruby platform -- the most important classes and methods, text processing, numeric computation, collections, input/output, networking and threads

The Ruby Programming Language also covers the top-level Ruby programming environment, including global variables and functions, command-line arguments supported by the Ruby interpreter, and Ruby's security mechanism. If you're an experienced programmer who wants a look at this language in depth, this easy-to-follow guide is invaluable.

作者简介

David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include Java in a Nutshell, Java Examples in a Nutshell, Java Foundation Classes in a Nutshell, JavaScript: The Definitive Guide, and JavaScript Pocket Reference. David has a degree in computer science and engineering from the Massachusetts Institute of...

本书后续版本
未发行或暂未收录
喜欢读〖The Ruby Programming Language〗的人也喜欢:

  • The Go Programming Language Go,golang,编程,计算机,程序设计,Programming,programming,编程语言, 2020-02-20 …
  • The Scheme Programming Language, ANSI Scheme 计算机科学,程序设计,The,Scheme,Programming, 2020-02-20 …
  • The Scheme Programming Language scheme,programming,Lisp,Scheme,FP,计算机,编程,函数式编程, 2020-02-20 …
  • The C++ Programming Language C++,编程,计算机,Programming,C/C++,经典,程序设计,programming, 2020-02-20 …
  • The C++ Programming Language, Special Edition C++,Programming,编程,经典,计算机,程序设计,C/C++,英文原版, 2020-02-20 …
  • The Ruby Programming Language ruby,Programming,O'Reilly,编程,Ruby,编程语言,计算机,敏捷开发, 2020-02-20 …
  • The C# Programming Language c#,软件开发,编程,.net, 2020-02-20 …
  • The Rust Programming Language (Covers Rust 2018) 计算机科学,Rust,计算机,软件工程,编程,Programming,Development, 2019-08-13 …
  • The C Programming Language c,Programming,C语言,编程,计算机,经典,C,程序设计, 2020-02-20 …
  • The D Programming Language 编程语言,d,程序设计,编程,Programming,D,计算机科学,技术, 2020-02-20 …
  • 友情提示

    剧情呢,免费看分享剧情、挑选影视作品、精选好书简介分享。