Red de conocimiento informático - Problemas con los teléfonos móviles - ¿En qué está escrito Ruby?

¿En qué está escrito Ruby?

El lenguaje Ruby en sí está implementado en lenguaje C. El núcleo del lenguaje Ruby está escrito en C, y estos códigos se compilan en archivos binarios ejecutables que el intérprete Ruby carga y ejecuta. Además del código central, la biblioteca estándar del lenguaje Ruby y varias otras extensiones también están escritas en C.

Cuando Yukihiro Matsumoto, el fundador del lenguaje Ruby, diseñó el lenguaje Ruby, se inspiró principalmente en lenguajes de programación como Perl, Python y Smalltalk. Espera que el lenguaje Ruby tenga las características de la programación orientada a objetos y sea tan conveniente y flexible como un lenguaje de scripting. Como resultado, el lenguaje Ruby se diseñó centrándose en la simplicidad, la legibilidad y la flexibilidad, al tiempo que proporciona muchas características avanzadas como cierres, metaprogramación y reflexión.