jump to navigation

You might be an engineer if… April 30, 2015

Posted by mareserinitatis in computers, engineering, research, science.
Tags: , , , , ,
trackback

I know engineers have quirky personalities.  There are these things that most people take for granted that drives other people nuts…and vice versa.  The engineer will spend hours fixing something so it works just perfectly while others don’t care as long as it’s functional.

I realized lately that one of my big pet peeves has been programming languages.  Okay…that’s not just lately.  But still.  It really amazes me how you can do something so simply in one language but it’ll take you days to figure it out in another language.  I’ve been beating my head against this a lot lately.  While I learned programming a long time ago, as I went through my education, I learned other languages that had been optimized for working with certain types of problems.

So what am I dealing with now?  Languages that were among some of the first that I learned, and their offspring.

I have decided that I will be switching to do some of my work in another language, maybe even learning a new one that supposedly has a low learning curve.  On the other hand, I have to admit that my frustration certainly helps me to recognize the brilliance of the people who did all of their work in these languages.  The engineer in me can’t help but think the languages are clunky and inefficient.  I can’t be completely wrong, though: if they weren’t no one would’ve bothered to come up with new ones.

Advertisements

Comments»

No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: