Me
About
Gallery
Company
Girl


Projects
Ruby on Rails
Basecamp
Highrise
Backpack
Campfire
Ta-da List
Writeboard


More
Feed
Archives

January 29, 16:27

Simple is stupid?

I love watching apparently intelligent people make fools of themselves when they decry the loss of a particular branch of complexity that they undoubtedly spend considerable time mastering.

This happens a lot when you're around programmers. Especially really good programmers that love the some times extremely minute particulars that complexity has a habit of opening up for.

They talk about things getting dumbed down so that "the common man" can play along. Hereby implying that they're everything and above said common man.

It's interesting how arrogance and (mathematical/logic) intelligence often make for such good partners. Maybe that's the natural progression and you have to make a special effort to grow empathy and compassion.

I wish more intelligent people would make that effort.

(This observation was inspired by a Danish guy named dave writing about C# in Danish on dot.dave)


Challenge by Morten Krog on January 29, 22:10

I do most certainly agree and must admit to being guilty of that sin a number of times -- won't happen again, I swear :-).

But you have picked an extremly bad example for inspiration here. C# (and java too) is a very long way from being able to replace C or C++. The most annoying thing about your source of inspiration is the lack of capital letters. The author should be shot for that transgression alone.

Challenge by David on January 29, 23:05

I care little to nothing about the merits of dot.dave's statements. He may or may not have a point. It was his overly arrogant and self-important mode of expression that stroke a deep discord.

On the case at hand, I believe that One Language To Bind Them All is an illusion. And an uninteresting one at that. Java and C# does have some overlap with C/C++, but all four have their areas of speciality in which they excel. Use them for that.

Java/C# is mostly about business logic and information systems. You wouldn't write an operating system in either. Likewise, I pity the soul trying to do a web-application complete with frontend handling and the likes in C.

Most anything is possible. A much smaller part is reasonable.

Challenge by Morten Krog on January 29, 23:16

Well, even at that I think you got him all wrong. I found his statements to be fair and reasonable.

And by the way: I worked at Architrade for almost 3 years and 90% of our web applications were done in C/C++ - frontend and everything. It was a hassle in some respects and a huge advatage in others.

Challenge by Anders on January 30, 22:38

Seems to me that the admitting of being guilty (with a wellplaced smiley) and thereby indirectly implying that one is particularly intelligent, is what you normally call, a perfomative contradiction in terms. It is equivalent to the claim: "I never repeat myself, I never repeat myself"

In case anyone got confused, this was adressed to Morten Krog.

Challenge by Morten Krog on January 30, 23:20

Well, people with a sense of humor might think that I was implying that I know I have made a fool of my self with my rants about lost complexity, and others might think I was bragging about my intelligence.

Note that there are no smilies here.

Challenge by Anders on January 30, 23:56

The implication being, that if someone misunderstood your comment, it would be due to their lack of humor as opposed to the disability of not being able to express oneself more clearly? Making that assumption somehow verifies my former claim.

As long as we agree, that being arrogant does not imply intelligence with any necessarity - I will not adhere to your comment being vaque. ;)

Challenge by black teen movies on June 21, 23:03

Interesting information on this blog, thanks