Huh



  • So I'm writing a C# application that interfaces with our C++ simulation engine. This means wrappers!

    At some point I decided that I needed a wrapper for some events coming out of the engine that weren't already wrapped. So I spent the last hour or so writing the wrappers for each event. Now that it's complete, I can sit back and... wonder why the heck I wrote that. Honestly cannot remember why I needed this data.

    I'm sure it'll come to me.


  • Considered Harmful

    Not that we needed all that for the application, but once you get locked into a serious wrapper collection, the tendency is to push it as far as you can.



  • Strange memories on this nervous night in Redmond. Has it been five years? Six? It seems like a lifetime, the kind of peak that never comes again. Cupertino in the middle eightys was a very special time and place to be a part of. But no explanation, no mix of words or music or memories can touch that sense of knowing that you were there and alive in that corner of time in the world. Whatever it meant.



  • I write everything I do down in a notebook. What I'm doing, when I'm doing it, and why I need it. It often takes the form of "implement X because client is an idiot", but that's enough to trigger my brain to remember the circumstances surrounding the X feature.



  • @aapis said:

    I write everything I do down in a notebook. What I'm doing, when I'm doing it, and why I need it.

    I did that for a few years. It was nice to be able to refer back to the notes and see why I'd felt the need to do some weird-ass thing. Gave it up after finally figuring out that obsessively documenting everything I did as I did it was actually costing me much more time than it saved, and that habitually solving previously-encountered problems the same way I'd solved them last time was leading to less-good results by making me less likely to apply skills acquired since then.

    Beginner's mind can be quite a valuable thing for an experienced practitioner of any art to rediscover. I think it's worth living with a little structural inefficiency if it helps that happen.



  • @joe.edwards said:

    Not that we needed all that for the application, but once you get locked into a serious wrapper collection, the tendency is to push it as far as you can.

    I feel a little light-headed. Maybe you should code.



  • @CodeNinja said:

    C++ simulation engine



  • Why'd people have to ruin it by not quoting f&l?

    My attorney is not impressed.


  • Considered Harmful

    Sounds like big trouble. You're going to need plenty of legal advice before this this is over. As your attourney, I advise you to license a very powerful IDE with no Makefiles. And you'll need the P/Invoke. Marshaling for special parameters. Dress casual shirts. Code the hell out of Visual Studio for at least 48 hours.



  • @flabdablet said:

    @joe.edwards said:
    Not that we needed all that for the application, but once you get locked into a serious wrapper collection, the tendency is to push it as far as you can.

    I feel a little light-headed. Maybe you should code.

    I already had one library, but it was far too small and slow for simulation work. We went to a Polynesian chatroom, where my attorney made seventeen posts before locating an open source project with adequate horsepower and proper coloring.



  • People really play that "farming simulation game"??? Like they don't have anything more exciting to do, like maybe, you know, "breathe"? Frack. If I'd known there were people out there who were desperate to sim-farm, I'd have created a game --- I think I'd call it FarmVille --- and spend hours watching my beans grow.



  • @DrPepper said:

    People really play that "farming simulation game"??? Like they don't have anything more exciting to do, like maybe, you know, "breathe"? Frack. If I'd known there were people out there who were desperate to sim-farm, I'd have created a game --- I think I'd call it FarmVille --- and spend hours watching my beans grow.

    How is it different to any other sim game though? If you want something relaxing, it might be ideal.



    Of course, the market is niche, but assuming that the mechanics of the game aren't totally retarded, it could be reasonably challenging. Challenging makes these games fun. From what I can gather, from reviews etc. is that while the subject matter might be fairly dull, the game is well polished and full of features, making it reasonably playable.



    Admittedly, it can't possibly be as fun as Prison Architect, which is my new favourite game at the moment even though its only in alpha.



  • @DrPepper said:

    People really play that "farming simulation game"??? Like they don't have anything more exciting to do, like maybe, you know, "breathe"? Frack. If I'd known there were people out there who were desperate to sim-farm, I'd have created a game --- I think I'd call it FarmVille --- and spend hours watching my beans grow.

    It's surprisingly fun. And we did that Let's Play of the old version of 2013, it's been patched now and is a lot better.



  • @eViLegion said:

    Admittedly, it can't possibly be as fun as Prison Architect, which is my new favourite game at the moment even though its only in alpha.

    Prison Architect surprised me, I really enjoy it, although I haven't played recently as there was a bug that was causing all my workers to stop working. Kerbal Space Program is a hoot as well, although pretty much everything seems to end in explosions, for me.



  • @CodeNinja said:

    Kerbal Space Program is a hoot as well, although because pretty much everything seems to end in explosions, for me.



  • Yeah... I like KSP a lot. Somehow you just don't mind when stuff blows up. Or as CodeNinja points out, maybe it's best when it does blow up!? Totally awesome either way.



    But it really is just a toy at the moment, and not quite a game. I prefer to be given goals in single player games rather than to set them yourself. I'm really looking forward to when they add the career mode (or whatever) alongside the current sandbox mode, because that'll make me worry about crashing more!



  • @joe.edwards said:

    serious wrapper collection


  • Discourse touched me in a no-no place

    @DrPepper said:

    People really play that "farming simulation game"???
    Apparently. Half hour of someone watching paint dry 'bailing' some wheat. Riveting stuff dontcha know.



  • @PJH said:

    bailing
     

    baling

    It's not a bank.



  • @DrPepper said:

    People really play that "farming simulation game"???

    I would think this one takes the cake -->http://en.wikipedia.org/wiki/Sensible_Train_Spotting


Log in to reply