Hats off to the coders | FerrariChat

Hats off to the coders

Discussion in 'Other Off Topic Forum' started by hwyengr, Jan 5, 2005.

This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.

  1. hwyengr

    hwyengr Formula Junior

    Joined:
    Apr 9, 2004
    Messages:
    640
    Location:
    Chicago, IL
    Full Name:
    Jeremy
    If you write programming code for fun or for a living, I tip my hat to you.

    I hate coding. Passionately. Luckily I don't have to do it often, but when I do, ugh. One of my duties as a civil engineer is to cut roadway cross sections. For the uninitiated, imagine looking at a set of roadway plans. You can see the length and width, but nothing regarding the depth. Cross sections are the plans rotated 90 degrees into the ground so that you can see the crown of the road, the various pavement layers, the adjoining side slopes, and the underground utilities. But, you can only see it at that one point in the road. So, you cut sections at varying places along the road. On my current job, its at least every 50 feet, for 3800 feet. Roughly 76 sections.

    In the olden days of draftsmen and pencils, they'd draw each individual section. If something about the road changed, each section had to be re-drawn. But now we've got the ol' computers to do the linework for us. So, instead of laboring over a drafting board for hours, painstakingly creating straight lines, I have to labor over a computer, painstakingly debugging my input files.

    This program (GEOPAK Road) has LOUSY debugging features. It has lousy nested if/else requirements. I spent 30 minutes looking for the unclosed if/else it was telling me I missed, when it was a "then" statement that I left out. Which was my fault for not paying more attention my copying and pasting.

    Sorry for the rant, but I have a genuine admiration for anybody who can code day in, and day out. How you don't go insane is beyond me.

    I've attached a copy of my madness if you want to see the drivel that I have to put up with. I'm sure its nothing compared to real programming, but it still drives me nuts.
    View attachment curbsidenslope.txt
     
    Last edited by a moderator: Sep 7, 2017
  2. TimN88

    TimN88 F1 Veteran

    Joined:
    Jun 12, 2001
    Messages:
    5,054
    Location:
    Northeast
    Full Name:
    Tim
    Sort of reminds me of when i had to use Matlab during circuits labs, which is a program i truly hate (probably because i was never tought how to use it properly).
     
  3. Forza1

    Forza1 Formula Junior

    Joined:
    Mar 20, 2004
    Messages:
    490
    Location:
    California
    Well, it's a very tidy program.

    Of course, the only way that I survived programming was by coming up with some VERY unique/interesting variable/function names. By the time I was done with a program, you were either laughing, or wondering what the heck you were looking at.

    GL. :)


    -DC
     
  4. RacerX_GTO

    RacerX_GTO F1 World Champ Silver Subscribed

    Joined:
    Nov 2, 2003
    Messages:
    14,948
    Location:
    Oregon
    Full Name:
    Gabe V.
    57 68 61 74 20 69 73 20 74 68 69 73 20 63 6f 64 65 20 6c 61 6e 67 75 61 67 65 20 79 6f 75 20 73 70 65 61 6b 20 6f 66 3f 20 49 74 20 69 73 20 76 65 72 79 20 63 6f 6d 70 6c 69 63 61 74 65 64 3f
     
  5. mchas

    mchas F1 Veteran Silver Subscribed

    Joined:
    Oct 5, 2004
    Messages:
    6,130
    Location:
    Los Angeles
    Full Name:
    Mark
    Haha... it's so true. I have a BS and a MS in Computer Science, and I really disliked the programming the whole time I was doing it. I could do it just fine, but it was not my idea of fun. I try to do it as little as possible. Enjoy!
     
  6. kito

    kito Karting

    Joined:
    Sep 12, 2004
    Messages:
    215
    Full Name:
    Keith
    I too admire programmers. I took a comp sci class in high school (VB) and last semester (C). VB was so easy to use, but jumping up to C was hell. It gave me nightmares and late nights trying to find the syntax errors. I guess it's just so tedious that certain people have the attention span for it and others (myself) get bored with quickly.
     
  7. Etcetera

    Etcetera Two Time F1 World Champ

    Joined:
    Dec 7, 2003
    Messages:
    24,367
    Full Name:
    C6H14O5
    I frikken hate coding, and the quality of my work reflects this fact. If I need any real code work done, I have a friend do it.

    He often says, "Man you do **** code! You would fit right in at Microsoft."
     
  8. Turb0flat4

    Turb0flat4 Formula 3

    Joined:
    Mar 7, 2004
    Messages:
    1,244
    Location:
    Singapore
    Full Name:
    RND
    4E 6F 2C 20 6E 6F 74 20 63 6F 6D 70 6C 69 63 61 74 65 64 20 74 6F 20 6C 65 61 72 6E 2C 20 62 75 74 20 74 6F 20 6D 61 73 74 65 72 2C 20 69 74 20 74 61 6B 65 73 20 72 65 61 6C 20 70 72 61 63 74 69 63 65 2E 20 50 72 6F 67 72 61 6D 6D 69 6E 67 20 69 73 20 70 68 75 6E 20 3A 29
     
  9. smg2

    smg2 F1 World Champ Sponsor

    Joined:
    Apr 1, 2004
    Messages:
    16,488
    Location:
    Dumpster Fire #31
    Full Name:
    SMG
    why isn't CAD used? it uses cartiesian points, i use it for all the civil engineering from site surveys. no code to sort and i can watch my drawing as it goes. curious...
     
  10. hwyengr

    hwyengr Formula Junior

    Joined:
    Apr 9, 2004
    Messages:
    640
    Location:
    Chicago, IL
    Full Name:
    Jeremy
    This is a plug-in for Microstation. The problem with this particular design is that there isn't one prototype section that I can apply to every other section. By writing the code, GEOPAK will look at each existing ground profile, and customize the section to the conditions, within the constraints defined in the code.
     

Share This Page