Kchhhk (Small Implosion) #
Kevin Clark: This might be the longest post with the least substance I’ve read in a long time. Why would you use this space to tout your history? How did you get post access on the O’Reilly Ruby Blog?
Let the blogging contests begin!!
chris
matz is nice, so we are… something
michael
angry?
MenTaLguY
POLS (Principle Of Least Substance) dictates that we need to add more less substantial content to the Camping birthday post.
MenTaLguY
I mean, less more substantial… er, more of less… I mean… more less… more less more…
eh bother.
Danno
I feel kind of dirty now seeing as a I posted in that thread (about PHP being procedural and not functional).
Anon
I think you’ll need to make a followup to the piece about the Ruby community being so “nice”.
But other than that, I think both Python (a language that frustrated me during my brief stay) and Ruby (my new language of choice) with their claims of being “intuitive” or provoking “least surprise”, invite a sort of “confessional” participation, where we verify those claims.
Bruce Eckels introduces his unfinished Thinking in Python, by writing about his experience and how stuff he wrote in Python “just work”(ed). (Okay, Eckels has a greater standing than Nathaniel—-but chill anyway.)
August
I’m one of those people that still think Rails is a programming language.
Zorrbid
It’s a collection of DSLs nicely intgrrated in a frramework superrstrructure.
The best of both worrlds.
Kevin Clark
I don’t feel bad for calling out Nathaniel. I think everyone posting somewhere that gives them authority should have to justify their position at some point.
I DO however feel bad that I was harsh about it and that I strayed from MINASWAN . Sorry guys. Sorry Nathaniel.
sandal
about that minaswan… let’s get back to it.
It’s something I used to be really proud of.
why
Wait, you guys know about the blogging contest, right? I mean the thing that makes this whole debacle kind of funny is how there’s a contest right now to write posts just like that one!
Kevin Clark
That’s completely ridiculous.
rluv
Kevin, go apologize in the O’Reilly thread, not here.
zem
hah! i’d forgotten about the blogging contest. the whole thing suddenly makes sense.
FlashHater
Kevin Clark: You’re in RedHanded country now, get used to ridiculous things like microframeworks on bagels, metaclasses in your jam, etc. That reminds me, I really should go eat breakfast now…
huh
We don’t know about the blogging contest! So a link would be handy!
LninYo
I really don’t like the way people ganged up on him. Okay, he’s 23 years old and maybe can’t spell much, but he is NOT the first POSER in the rails community.
He is at least managing to keep that railsmanual site up and I don’t see any “monetization” going on in terms of google ads and what not.
Spanky
LninYo, but the railsmanual site is just another example of him poisoning the community. Read the comments on the O’Reilly blog for details.
FlashHater
People, please don’t poison RedHanded with your arguments. We like to keep it funky-fresh up in here.
why
Yes, if you’re going to poison something, poison Hoe!
LninYo
I know this person is controversial, and I don’t know the full background, so I’ll shut up now.
pate
Why and zem: except that he didn’t drop a link in the blogging contest to enter his post.
Also, this month’s blogging contest is about a slightly different topic. (Next month’s topic will be completely different (and ruby centric instead of RoR centric).)
What did you expect?
DHH is a dick, so we are dicks.
js
poisoned hoes? sounds like a government conspiracy!
Something like this:
_why is odd, so we are Chunky Bacon
mk
not only is DHH a dick, but he has also invented mixins: http://weblog.jamisbuck.org/2007/1/17/concerns-in-activerecord
Go rails!!!
No, like this:
I was born in a datacenter out on the East side of town near the 37th street electrical substation. I cut my teeth on web development at the tender age of 9. That was about 20 years ago. Yes, you got that right, I was doing web development back in 87 using a WWW emulator.
Now, I’ve been programming in Rails for the last 8 years. DHH copied it from me and didn’t give any credit. Of course, my version was better since his copy was missing certain important bits.
But my brother told me that perhaps what was needed was some way to distribute Rails applications, so I developed Swallow which was quickly stolen and renamed Capistrano. Now, you would think that I would just throw up my hands and stop developing code, given that people just keep stealing it from me and not giving me credit and all, but I keep at it.
So there’s this Python framework call Django which pretty much stole a lot of ideas from my version of Rails, but Python has all that indentation stuff which is really slowing them down so I added some curly braces to the Python parser and forked my own version which I call Rython, but my cousin, always one to criticize, said I should have used parenthesis like Lisp and call it Hiss…
And this:
But then in the heat of it all, I revisited my PHP roots focusing on Java compatibility. There was just no comparison. Ruby won hands down. After all, Ruby is at the heat of Rails. But PHP had all those users. So my brother the sysadmin says “Hey, why don’t you create your own Rails using PHP ”, to which I replied “Don’t be such a dork. Ruby is the heat of Rails”. Without Ruby heat, Rails would be just another web programming framework. “Dude, pack your bags and get Camping”, I told him.
But. There was a problem. This was a great time in my developing career, yet I was less productive than ever until I found this method_missing method in Ruby. Then I found the elegance, simplicity, and dynamism that is lost with PHP , and next to non existent with Java. What a gem.
rcorsaro
I was enjoying the arguement. Who stopped it?
rcorsaro
I was enjoying the argument. Who stopped it?
rcorsaro
Who enjoying I was? the argue?ment stopped it.
LninYo
Hoo boy! I sense some pent up aggression and hostility in the land of Ruby/Rails
Klondike
I think I spent more time reading Nathaniel’s blog post, this thread, and the various links off it than I did reading about WWII -era Japan. There was a lot wrong with WWII -era Japan.
rcorsaro
Ruby will never be considered a real programming language unless we start fighting within the community. If we can’t find anything to fight about we should at least appear to be fighting to the outside world.
Oleyg
I’m lovin’ it! PHP was invent by Dutch, same as pannekoken, jaegermeister, goldmember. Ruby intvented by DHH , he is Danish, land of Hamlet, Legos, open face sandwich. I’m think if you bring the somorgasborg to the table you can take it!
Ba'al Zebub
And, in Soviet Russia Perl invents you!!
snid
I see what they are saying though, what is the difference between a mixin and a concern? Seems like nothing.
.,;!'!;,.
Nothing much different, between a mixin and a concern. I think the point was just coming up with a name for the usage of a mixin in that context.
Sure hope Oleyg doesn’t think Ruby was really invented by DHH ;)
witters never quine
I feel bad for the guy, I really do. It would be better for everyone if he crawls into a hole and never shows his face again. As long as I’m not the flamer I’m okay with it.