Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Metaprogramming Ruby

Buy
Metaprogramming Ruby, 9781934356470 (1934356476), Pragmatic Bookshelf, 2010

Ruby inherits characteristics from various languages—Lisp, Smalltalk, C, and Perl, to name a few. Metaprogramming comes from Lisp (and Smalltalk). It’s a bit like magic, which makes something astonishing possible. There are two kinds of magic: white magic, which does good things, and black magic, which can do nasty things. Likewise, there are two aspects to metaprogramming. If you discipline yourself, you can do good things, such as enhancing the language without tweaking its syntax by macros or enabling internal domain-specific languages. But you can fall into the dark side of metaprogramming. Metaprogramming can confuse easily.


Ruby trusts you. Ruby treats you as a grown-up programmer. It gives you great power such as metaprogramming. But you need to remember that with great power comes great responsibility.

Enjoy programming in Ruby.

(HTML tags aren't allowed.)

Spread Spectrum and CDMA: Principles and Applications
Spread Spectrum and CDMA: Principles and Applications
Spread spectrum and CDMA are cutting-edge technologies widely used in operational radar, navigation and telecommunication systems and play a pivotal role in the development of the forthcoming generations of systems and networks.

This comprehensive resource presents the spread spectrum concept as a product of the advancements in wireless IT,...

MATLAB Deep Learning: With Machine Learning, Neural Networks and Artificial Intelligence
MATLAB Deep Learning: With Machine Learning, Neural Networks and Artificial Intelligence
Get started with MATLAB for deep learning and AI with this in-depth primer. In this book, you start with machine learning fundamentals, then move on to neural networks, deep learning, and then convolutional neural networks. In a blend of fundamentals and applications, MATLAB Deep Learning employs MATLAB as the underlying programming...
Essentials Of Chemical Biology: Structure and Dynamics of Biological Macromolecules
Essentials Of Chemical Biology: Structure and Dynamics of Biological Macromolecules

“This excellent work fills the need for an upper-level graduate course resource that examines the latest biochemical, biophysical, and molecular biological methods for analyzing the structures and physical properties of biomolecules… This reviewer showed [the book] to several of his senior graduate students, and they...


Deep Learning with TensorFlow: Explore neural networks and build intelligent systems with Python, 2nd Edition
Deep Learning with TensorFlow: Explore neural networks and build intelligent systems with Python, 2nd Edition

Delve into neural networks, implement deep learning algorithms, and explore layers of data abstraction with the help of TensorFlow.

Key Features

  • Learn how to implement advanced techniques in deep learning with Google's brainchild, TensorFlow
  • Explore deep neural...
OpenSolaris Bible
OpenSolaris Bible
After a beginning overview of the history of OpenSolaris, its open-source licensing, and the community development model, this book then goes on to highlight the aspects of OpenSolaris that differ from more familiar operating systems. You’ll learn how to become a power user of OpenSolaris by maximizing the abilities of advanced features like...
Dynamic HTML: The Definitive Reference (2nd Edition)
Dynamic HTML: The Definitive Reference (2nd Edition)
I am going to admit a selfish motive for writing this book and, more recently, updating it to the second edition: I needed the finished product for my own consulting and development work. After struggling in the early Version 4 browser days with tangled online references and monstrous printed versions of Netscape, Microsoft, and World Wide Web...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy