Zawinski's Law
“Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.”
---
Action Mailbox routes incoming emails to controller-like mailboxes for processing in Rails. It ships with ingresses for Amazon SES, Mailgun, Mandrill, Postmark, and SendGrid. You can also handle inbound mails directly via the built-in Exim, Postfix, and Qmail ingresses. The foundational work on Action Mailbox was done by George Claghorn and yours truly.
It sounds like you are implying that web developers are beneath you. Building web based software is more complex than slapping together some HTML, JavaScript and CSS.
I am absolutely not saying that. What part of any of that says they are beneath me?
When a European tells an American that they're not the only ones on the internet you people don't jump down their throats. When I do it you people lose your collective shit.
When a European preemptively tells an American that they're not the only ones on the Internet based on stereotypes about Americans, then yeah, that's kind of offensive. You've insulted Americans based on stereotypes, insulted web developers based on stereotypes, and when people point it out to you, you keep doubling down on it.
Let this Ugly American suggest to you that perhaps you should consider following the First Rules of Holes: when you're in one, stop digging.
Even then, that level of bloat is unique to certain types of development. In more regulated industries, like medical devices, more code can translate to high regulatory costs.
My previous competitors will not put code to email people inside medical devices. It was hard enough to not get a lawsuit with core code going haywire.
Someone said that I need to get over myself. If I told you that how would you feel?
Someone said that I look down on people. I dont have the energy to look at people in any way, down or up. It's an attack on my character to say otherwise.
I'm saying you should just disengage, and not stress yourself out by overthinking and overreacting. Your life will be simpler and better for doing so. :)
Where is anybody attacking your identity? What the hell does that even mean. After 24 hours, your comment can no longer be downvoted. There's only one other comment in a different thread capable of being downvoted, and it looks like you're being downvoted for a similar reason there too. You're participating in some fabricated outrage.
I was downvoted into oblivion to the point where people are downvoting comments in other threads that had positive upvotes for awhile; told to get over myself; told that I look down on people. I've had my identity attacked for what? Because I pointed out that their field is messier than others? If someone told me something wrong with my field I wouldn't attack their identity, I would go you know what you're probably right or say you know, I think you're not considering x y and z. I wouldn't outright attack their identity. You people are honestly being bullies right now to the point where it's borderline abusive.
They're internet points, they mean _nothing_. You are freaking out over a joke grandparent comment, and you're being downvoted here because of your overreaction. You wrote a paragraph to my simple comment of suggesting you disengage, but perhaps you really do just want this outrage. Good luck.
I'm sorry that this comment got downvoted because I actually think this is a valid point even if I'm about to offer my perspective on why it shouldn't be a concern. We shouldn't be so thin-skinned.
Nothing you weren't expecting, but: like many libraries which shipped with Rails, you can easily turn it off with a single comment character and never have to think about it again. In this sense, it's a tempest in a teapot. I never got excited about CoffeeScript, so I just commented it out.
Big picture, Rails is often mistaken for a product but it is quite literally just a set of useful abstractions from Basecamp that hit critical mass when Basecamp launched. If other people find it useful, great - but that's never been the MO.
Now, obviously Rails also has a life of its' own, and that's where the idea of convention over configuation kicks in. Basically, DHH has strongly-held opinions about the way things should be done to maximize the experience of building. The new multi-db support is another example of something that people have been building their own versions of since forever; by offering an opinionated generalized take on how the experts would do it, we all benefit from not having to reinvent the wheel.
I honestly believe that this is why Rails is both successful and enduring. I love seeing all of the comments from people who were seduced by SPAs and are finding their way back to SSR Rails. The productivity and ease of hiring is just unparalleled, and commenting out ActiveText or whatever else you don't need takes away none of that.
Oh, get over yourself. That quote doesn't have anything to do with web development (and for that matter, it hardly has anything to do with mailboxes, except as a tongue-in-cheek example of an extraneous feature) so I have no idea why you feel the need to take a swing at another discipline that you clearly don't know the first thing about.
Zawinski's Law “Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.”
--- Action Mailbox routes incoming emails to controller-like mailboxes for processing in Rails. It ships with ingresses for Amazon SES, Mailgun, Mandrill, Postmark, and SendGrid. You can also handle inbound mails directly via the built-in Exim, Postfix, and Qmail ingresses. The foundational work on Action Mailbox was done by George Claghorn and yours truly.