Rails is not written in Ruby | solnic.codes

04-Feb-2022 1309
This brings us to Ruby - a programming language with open classes, where even the core functionality of the language can be extended by simply adding new methods to core classes, like String or Array. This makes it very simple to create your own Ruby dialect!This unique feature of Ruby has been leveraged by DHH back when he created Ruby on Rails framework. The very foundation of this framework is a library called ActiveSupport - a big collection of core Ruby extensions, which together create a Ruby dialect, an extended version of the Ruby language, which doesn’t change it’s intrinsic nature. Why is it a foundation of the framework, you may ask - the answer is very simple: everything would break if you tried to remove ActiveSupport from Rails.
Use coupon code:

RUBYONRAILS

to get 30% discount on our bundle!
Prepare for your next tech interview with our comprehensive collection of programming interview guides. Covering JavaScript, Ruby on Rails, React, and Python, these highly-rated books offer thousands of essential questions and answers to boost your interview success. Buy our 'Ultimate Job Interview Preparation eBook Bundle' featuring 2200+ questions across multiple languages. Ultimate Job Interview Preparation eBook Bundle