Join now and instantly access millions of uncensored photos, videos and livestreams!

Join Now
Login
Forgot Password?

OR

Login with Google Login with Twitter Login with Facebook
  • Join
  • Profiles
  • Groups
  • SuicideGirls
  • Photos
  • Videos
  • Shop
Vital Stats

ninjaaron

writes dirty poems for nudes.

Member Since 2019

Followers 59 Following 193

  • Everything
  • Photos
  • Video
  • Blogs
  • Groups
  • From Others

Dirty prose about learning to program

Jun 4, 2019
4
  • Facebook
  • Tweet
  • Email

I was curious as a kid, and I had begun exploring the strange desires I was having with BASIC, but it was never serious between us and we eventually went our separate ways. I was perusing degrees in Biblical studies, while BASIC was off going wherever programming languages go to die.

I started using Linux in my early twenties and became interested in doing some OS automation. I wouldn’t say BASH was my type (and my tastes were still developing), but it was so available, so accommodating—and frankly so ready to be used. Not the prettiest language at the ball, but the thing that got you hooked was that any program you’d messed with for one-shot stuff at the command line, BASH was more than willing to welcome. You know the script: unzip, touch, finger, mount, fsck, eject, umount.

But that dream started to turn into a nightmare. There were signs I should have seen earlier. We had communication problems. I was like, “babe, how do you iterate on an array again?” and BASH was like “for item in “${myarray[@]}”; do ...”, and I would just think to myself, “geez, maybe I’ll just refactor into a pipline instead…”

There was also passive-aggressive behavior, I would forget to quote one little variable name and BASH was like “oh, let me just retokenize this string for you on whitespace.” WTF, BASH? Who does that?

There were other things I’d heard about BASH. Dark things. I don’t know if this ever happened while we were together, but I’d heard from others about its proclivity to allow code to be injected from untrusted sources—a penetration tester’s wet dream. I ignored the warnings.

The fact that I was in Biblical studies on the one hand but was doing really freaky things with BASH on the side was a tension I eventually couldn’t keep together. For a long time, I lived a double life: doing my academic Bible work in the traditional way, but also having my little “secret”. I eventually tried to bring those two worlds together, and that’s when the dam burst. I wanted to do some analysis of Biblical texts, and you could use tools like AWK and sed in BASH, so I thought I’d give it a try. BASH just wasn’t ready to deal with complex data, and I was loosing my mind trying to square peg that round hole.

Then I met Python. I’d been hearing about it for years, of course. This mythical language that was super easy learn but could scale up to the most complex problems. I had to admit that Python was pretty, even elegant, but BASH had sort of ruined me. In BASH, anything goes. You can put together the most obscene pipelines with programs of every size and shape, and BASH offers no resistance. Python wouldn’t let me just do whatever I wanted. Want to bring in a third party? You have to import it properly. No namespace pollution allowed. You want to use global variables? Not without the right paperwork. Run shell programs? Well, we’re going to take extra precautions to make sure everything is safe.

However, over time, I realized that BASH’s unchecked receptiveness to all my crazy ideas wasn’t good for me. It was allowing me to indulge desires that simply were not healthy. Python’s standards gained my respect and ultimately made me a better programmer—and when it comes to complexity, let’s just say the Python goes deeper, by which I am, of course, referring to nested and recursive data structures. It’s dicts all the way down, baby. BASH gave me what I thought I needed in the moment, but Python was there for the long haul to solve actual hard problems.

I have to admit, I sometimes loose self-control and go back to BASH, and it’s as ready and willing as ever, but it becoming less and less often. Having learned some of the subtleties of Python and how to get the most out of its dict, I’m just so much more fulfilled and I find I don’t even want to turn to BASH for cheap tricks.

More Blogs

  • 03.17.20
    1

    @caustix is too hot for you.

    I think I might be gay for @caustix. Every set he shoots is incre…
  • 12.21.19
    6

    What's with coffee, anyway?

    Looks harmless, right? Well it's not! I started drinking coffe…
  • 06.15.19
    4

    Poem for @naypi's set, Let's Learn About Sex!

    Let's Learn About Sex! We're going to learn about sex, and…
  • 06.13.19
    1

    Poem for at @mermaid's set, Not Your Babe

    Not Your Babe I saw the prettiest girl today. Too bad @m…
  • 06.13.19
    2

    Poem for @heiwa's post, Blue Morning

    Blue Morning It's morning and daybreak calls, but still in…
  • 06.13.19
    2

    Poem for @sleuth's set, Let's Get Nauti

    Let's Get Nauti @sleuth's body gives reason to celebrate, …
  • 06.12.19
    2

    Poem for @marzipan's set, Mirage

    Mirage As soon as I arrive at this seen, I'm afraid I'll…
  • 06.11.19
    2

    Poem for @jasemi's set, Honey Eyes

    Honey Eyes The girl with her hair on fire, is stoking flam…
  • 06.10.19
    5

    Poem for @bambifx mini-set, Just Being Myself

    Just Being Myself In order to rescue this babe, I'll nee…
  • 06.10.19
    1

    Poem for @epiic's set, Bubble Trouble

    Bubble Trouble After a nice long rub, @epiic falls aslee…

We at SuicideGirls have been celebrating alternative pin-up girls for:

23
years
8
months
20
days
  • 5,509,826 fans
  • 41,393 fans
  • 10,327,617 followers
  • 4,589 SuicideGirls
  • 1,123,647 followers
  • 14,908,343 photos
  • 321,315 followers
  • 61,362,923 comments
  • Join
  • Profiles
  • Groups
  • Photos
  • Videos
  • Shop
  • Help
  • About
  • Press
  • LIVE

Legal/Tos | DMCA | Privacy Policy | 18 U.S.C. 2257 Record-Keeping Requirements Compliance Statement | Contact Us | Vendo Payment Support
©SuicideGirls 2001-2025

    Press enter to search
    Fast Hi-res

    Click here to join & see it all...

    Crop your photo