Earlier quoted context omitted.
I don't see where you're getting "emotional arguments" from, the entire piece seemed more about scratching an intellectual itch more than anything else. On the other hand, it seems quite apparent he pushed the wrong emotional button on your end. I mean his reframing is "dangerous"? Seriously? Who is in "danger"? And in danger of what? Having a contradictory viewpoint?
> I mean his reframing is "dangerous"? Seriously? Who is in "danger"? And in danger of what? Danger of breaking down rational discourse and forward progress by reframing the debate in terms that leave no room for rational discourse. He's not discussing cost/benefits or reasoned analysis; he takes those as a given and attempts to recast engineering discussion as a political left vs right, with all the emotional baggag…
Steve Yegge: Notes from the Mystery Machine Bus
161–170 of 186 posts
Re: Steve Yegge: Notes from the Mystery Machine Bus
#162I tend to relate to conservative with "small government", and in that light Lua would be a conservative language, because it has a small core and doesn't try to do too much. His conservative definition is seems to be "everything that is wrong with the world" or something. --------- Also, this older rant reads to me as Yegge saying that this "conservative guy" was responsible for Google's success: "I've been debating…
Re: Steve Yegge: Notes from the Mystery Machine Bus
#163Earlier quoted context omitted.
Yegge took a massive shit on technical discourse, and if not countered, the ramifications thereof could be felt for years . His influence is disproportional to his value, and I am extremely disappointed to see anyone here taking his emotional arguments seriously. Unless firmly censured, I expect to see Yegge's ridiculous viral meme of "liberal vs. conservative" spread and repeated by inexperienced developers indefini…
Most technical discourse turns into religious zealotry, and I think Yegge's observations are relatively true. For instance, look at all the debates on static typing versus dynamic typing. If you break it down, it boils down to aesthetics and fuzzy feeling. It really does. Interestingly, as I've aged, I've realized that our tools don't matter. All code turns into shit. At the end of the day thou, once you pick your to…
Re: Steve Yegge: Notes from the Mystery Machine Bus
#164Re: Steve Yegge: Notes from the Mystery Machine Bus
#165Earlier quoted context omitted.
I don't see where you're getting "emotional arguments" from, the entire piece seemed more about scratching an intellectual itch more than anything else. On the other hand, it seems quite apparent he pushed the wrong emotional button on your end. I mean his reframing is "dangerous"? Seriously? Who is in "danger"? And in danger of what? Having a contradictory viewpoint?
> I mean his reframing is "dangerous"? Seriously? Who is in "danger"? And in danger of what? Danger of breaking down rational discourse and forward progress by reframing the debate in terms that leave no room for rational discourse. He's not discussing cost/benefits or reasoned analysis; he takes those as a given and attempts to recast engineering discussion as a political left vs right, with all the emotional baggag…
You obviously disagree with his viewpoint/conclusion. Cool. So do I, somewhat, for very different reasons. Calling it "dangerous" just adds a lot of hyperbole that doesn't need to be there.
Re: Steve Yegge: Notes from the Mystery Machine Bus
#166Earlier quoted context omitted.
I don't see where you're getting "emotional arguments" from, the entire piece seemed more about scratching an intellectual itch more than anything else. On the other hand, it seems quite apparent he pushed the wrong emotional button on your end. I mean his reframing is "dangerous"? Seriously? Who is in "danger"? And in danger of what? Having a contradictory viewpoint?
> I mean his reframing is "dangerous"? Seriously? Who is in "danger"? And in danger of what? Danger of breaking down rational discourse and forward progress by reframing the debate in terms that leave no room for rational discourse. He's not discussing cost/benefits or reasoned analysis; he takes those as a given and attempts to recast engineering discussion as a political left vs right, with all the emotional baggag…
(Personally, I think I would have been happier if he'd used different words to say the same thing.)
Re: Steve Yegge: Notes from the Mystery Machine Bus
#167What "politics" I adopt depends mostly on what I'm building. If it's a library that someone else will use, I try to play as conservatively as possible, and I fully expect that despite my best efforts those developers will uncover lots of bugs regardless. If it's a mission critical application, I'll also be conservative. The more pain there is in fixing things later, the more careful I'll be up front. When I'm writing…
This is essentially what I commented on G+ and what I came here to say. A programmer who does not understand the tradeoffs of liberalism vs conservatism as Yegge defines them is not a good engineer. At best they might be talented at doing things a very specific way, sort of like a designer whose stuff all looks the same and is often inappropriate for the job at hand. Such a person is more an artist than a designer, a…
Re: Steve Yegge: Notes from the Mystery Machine Bus
#168Who is more of a 'liberal' programmer, RMS or Linus. Think about it. In my estimation, if the answer here is unclear, then this metaphor breaks hard.
Re: Steve Yegge: Notes from the Mystery Machine Bus
#169Earlier quoted context omitted.
> Haskell is more liberal than ruby (functional programming) Not according to the article, which is what my comment was in response to. > I think any correlation says more about age than it does about politics. Quite possible, I'm 26.
> Not according to the article, which is what my comment was in response to. I see. Yes, Haskell meets all the criteria for a conservative language, emphasizing safety, and verifiability, and automated testing. However, purely anecdotally, I can't think of a single person I've worked for that uses C++ approving of Haskell because it is so radically different. But perhaps this doesn't matter.