|
pwasser wrote: meaning that the language should behave in such a way as to minimize confusion for experienced users.
That's a joke. The abuse of "method_missing", allowing people to write extensions to classes, creates unknown side-effects. OOP is not really implemented in Ruby, it sort of looks OO, but it isn't, and when extending classes with include/extend/require/inherit/load (I can't keep it straight what does what) you get a mess of additional behaviors. C#'s "partial" was tolerable in separating out UI initialization from event handlers and has uses in other ways too, but Ruby really allows the programmer to makes a mess of things.
Marc
|
|
|
|
|
More importantly, since the winform designer loves to randomly reorder its generated code even when you're not touching the designer itself, it shifts a huge cluster elephant of diff noise out of the files I care about 95% of the time.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: it shifts a huge cluster elephant of diff noise out of the files I care about 95% of the time.
Exactly!
And then, ironically, I saw "partial" abused by programmers, oh, let's write these methods here, those methods there, so that our class is smaller and it looks better, and we can just extend our class by adding another file defining a partial class!
Marc
|
|
|
|
|
Quote: Ruby has a particular knack for "creating stupid."
And we all know that you just cannot fix stupid.
|
|
|
|
|
Message Closed
modified 21-Nov-20 21:01pm.
|
|
|
|
|
Leandro Taset wrote: Y U no post it?!
Because these are worthy of a real blog post, which I'll do soon enough.
Marc
|
|
|
|
|
You could try COBOL... They say a PICture is worth a thousand words, but in my experience, one PICTURE takes a thousand Hollerith cards. Admit it, Marc; for all its warts, Ruby is far better than that old crap. Yeah, I grumble when I see what a mess some people make of what should be a straightforward task (save a Word document as HTML sometime, if you really want to see 'ugly'), but even an old curmudgeon like me has to admit to the vast improvement in development tools and languages (C++ excepted - it still sucks, with or without MFC). I'm curious, though, as to what got you to looking at that stuff in the first place? You don't strike me as the masochist type.
Will Rogers never met me.
|
|
|
|
|
Marc's taken up a new contract - they use Ruby.
|
|
|
|
|
That's scary. Marc's one of the good guys, and deserves better!
Will Rogers never met me.
|
|
|
|
|
Roger Wright wrote: That's scary. Marc's one of the good guys, and deserves better!
Well, to the company's credit, this is code that they've inherited, and from what I've seen so far, I'm working with a bunch of really smart people, so I'm looking forward to expanding my knowledge as well. Plus, they also do .NET development, so hopefully one day I'll be able to move onto a project in that arena, but right now, they have a pressing need for some Rails work.
Marc
|
|
|
|
|
Pete O'Hanlon wrote: Marc's taken up a new contract
Shhhh!
Marc
|
|
|
|
|
I take it this is the start of your new contract.
|
|
|
|
|
I assume this is work related. Maybe, the new gig you got. If so, this could be why they hired you. To right the wrongs that have plagued them.
Good luck, and may the force be with you.
|
|
|
|
|
Slacker007 wrote: Good luck, and may the force be with you.
Thanks! It'll be a journey. Smart people though, that I'm working with. (the code base is inherited) So that helps to balance things out.
Marc
|
|
|
|
|
News[^]
Never watched the show, but the guy was a fan of Irish Wolfhounds, which my family loves.
RIP.
What do you get when you cross a joke with a rhetorical question?
---
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
---
Do questions with multiple question marks annoy you???
|
|
|
|
|
Wait - you never watched the show - you never watched The Simpsons?
D'oh!
[sic]
|
|
|
|
|
Nope, not once. Animated american humour just never seemed to click for me.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
I don't watch much TV so I can't really tell what's the typical american humor shown there but (being German) I love The Simpsons. As you haven't seen a single episode I think you should give it a chance 
|
|
|
|
|
The very few times I have hit it while channel surfing have done nothing to encourage me to watch an entire episode.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Brisingr Aerowing wrote: Never watched the show (Many years ago) I was expecting it to be the typical over-hyped US drivel, but I was at a mate's house when the "Be Sharps" episode came on, and I was thereafter hooked.
Um, except that I don't watch it, any more.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
R.I.P I didn't watch Simpsons all that much but loved Taxi and Cheers!
Taxi: Reverend Jim was one of my favorites from that show. Driving Test[^]
New version: WinHeist Version 2.1.0
My goal in life is to have a psychiatric disorder named after me.
I'm currently unsupervised, I know it freaks me out too but the possibilities are endless.
|
|
|
|
|
Good riddance. I watched the first episode of the Simpsons in a bar across the street from SeaTac airport, called Maxi's, on the top floor of the Red Lion hotel. I immediately recognized it for what it was - the beginning of the end of all things decent, tasteful and intelligent on American television. Little did I appreciate at the time the eventual extent of its degenerate effect on all of the society. Oh well, I thought the PC was a niche product, too. My timing has never been great, though my hindsight has always been spot on!
Will Rogers never met me.
|
|
|
|
|
Roger Wright wrote: Good riddance
Good taste, the KSS rule and CPs TOS dictate that this will be my only reply to such a woeful opening sentence.
Roger Wright wrote: My timing has never been great
You don't say...
"When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down 'happy'. They told me I didn't understand the assignment, and I told them they didn't understand life." - John Lennon
|
|
|
|
|
I take it you have never seen South Park? I am still bleaching.
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
I think we should pool our resources and buy him a gift certificate for a Frontal Lobotomy before he suffers too many more Thoughts of the Day. Who's in?
Will Rogers never met me.
|
|
|
|