3 ms·
This has got to be one of the worst analogies I've ever seen. One of Rails' core strengths is that it is written in Ruby which makes anything, even batshit-ins
by dasil003 14y ago
This has got to be one of the worst analogies I've ever seen. One of Rails' core strengths is that it is written in Ruby which makes anything, even batshit-insane dynamic runtime monkeypatching possible. Not that anyone would advocate doing that as a matter of course, but the point is nothing is out of reach in a Ruby app.
- javajosh 14y agoRails has monkeypatching. Access has COM. Inbound developers will not be able to use either of these things because their skills and expectations have been set by that easy 80%.
- danielsju6 14y agoMonkey-patching really? You're forgetting what else Rails has in our ecosystem: Github. 1.) Fork a project on Github, say the push notification gem https://github.com/jpoz/APNS https://github.com/jpoz/APNS 2.) Alter behavior in your branch https://github.com/jamesdaniels/APNS https://github.com/jamesdaniels/APNS 3.) Optional bit, send a pull-request with your changes 4.) Vendor it or require your fork in the Gemfile: gem 'apns', :git => 'git@github.com:jamesdaniels/APNS.git' Tada!
- mtarnovan 14y agoshortcut: gem 'apns', :github => 'jamesdaniels/APNS'
- danielsju6 14y agoNice.