• Member Since 7th Jul, 2012
  • offline last seen Jul 6th, 2016

Smoking Gun


Guy who writes stories when he's bored. And hey, I've got nothing else to do.

T

You're never too young to learn something new.

With computers becoming a new hit in Equestria, Twilight and Spike travel back to Canterlot so that she can learn all she can about these new devices and how they work. Meeting the colorful staff and students, Twilight slowly starts to learn that not all problems can be solved with a solution in the book.

Maybe she should try a video tutorial.

Chapters (2)
Comments ( 97 )
Oni

NEW SMOKING GUN STORY. FIRST AND INSTA-FAVED.

Oni

“She picked up on it quite quickly, actually. Although she spends most her time playing a video game… ‘Minecrab’ or something.”

“And you’re OK with that?”

“Anything that teaches my sister how to dig up diamonds is fine with me.”

imagemacros.files.wordpress.com/2009/06/oh_you.jpg?w=720

I'm glad to see this story finally get out the front door! As a CS (and biotech) student, you can bet that I'll be following this with great interest. Overall, this chapter looks like a good set up that lays the groundworks for the rest of the story and has a pretty enjoyable humor too. :rainbowwild:

Though this story may be meant as an analog to our own modern university, I can't help but feel that the widespread use of consumer computers are way too technologically advanced for this setting, especially without Twilight hearing about them. It just feels... too much like a direct graft of our technology onto the Equestrian setting. Perhaps this is just me expecting the clunky mainframes that Twilight keeps in her basement, maybe placing them somewhere in the 1950-70's in terms of computational technology.

But that's a little thing I can definitely accept for the enjoyment of the story. Here, you don't have to manipulate assembly, hex codes, and punch cards to get things going and make things just a little more familiar to the rest of us. :twilightsmile:

this is nice man. and im really hoping that rarity is saying that sweetie plays minecraft. i really am.

also, have an internet! because, why not!?:moustache:

I can safely say that I'm enjoying this story. Pony Norman? Very well played.

I just hope this isn't going to turn into something like The IT Crowd.

Dan

http://deftcrow.deviantart.com/art/FiM-Programming-Hello-World-99-Jugs-of-Cider-330736334

Dear Princess Celestia: Letter One

Today I learned how to sing Applejack's Drinking Song.

I learned Applejack's Drinking Song with Applejack.

Did you know that Applejack likes the number 99?

I did this while Applejack had more than 1.
I sang " 'Applejack' jugs of cider on the wall, 'Applejack' jugs of cider,"
Applejack got one less.

When Applejack had more than 1,
I sang "Take one down and pass it around, 'Applejack' jugs of cider on the wall."
In the end, I did this instead.
I sang "Take one down and pass it around, 1 jug of cider on the wall.
1 jug of cider on the wall, 1 jug of cider.
Take one down and pass it around, no more jugs of cider on the wall."
That's what I did.

In the end, I did this instead.
I sang "No more jugs of cider on the wall, no more jugs of cider.
Go to the store and buy some more, 99 jugs of cider on the wall."
That's what I did.

That's about Applejack's Drinking Song with Applejack!

Your faithful student, Twilight Sparkle.

P.S. Twilight's drunken state truly frightened me, so I couldn't disregard her order to send you this letter. Who would have thought her first reaction to hard cider would be this... explosive? I need your advice, your help, everything, on how to deal with her drunk... self. -Spike

=> "Today I Learned..." : Main() function. Takes no arguments. May be omitted for letters without lessons(functions).
=>=> "an important lesson about friendship." : Generic opening statement.
=>=> "<comment>": Opening statement with comment on the entire letter(code). Everything written after "Today I Learned..." is considered a comment until the next period.

=> I sang / wrote / said "" : print("")
=>=> I sang "... '<var>'" : print("... '<var>'")
=> I learned <name> (with <var>).: Define function as <name>, taking <var> as arguments.
=> => That's about <function_name> (with <arg>)! : End function definition.

=> I learned <how to> <method>.: Perform single <method>. Method ends at next period.

=> got/had <num> more : +<num>
=> got/had <num> less : -<num>

=> When <var> had more than <value> : if <var> > <value>
=> I did this while <var> <comparison> <value> : for (<var> <comparison> <value>)
=>=> That's what I did. : General closing statement for all at"I did this while" and "When" (while / if) statements.

=> Did you know that <var> is/likes (the <type>) <value>? : Assign value with enforced type.

=> P.S. : Text comment, as in // .
=> By the way, <content>.: In-line comment with <content>. Comment ends at next period. (Similar to /* */ in C++.)

Interesting story and a nice start I cant wait for
the other chapters pls update quickly!

Now this is my kind of story! Programming!

I don't give a squee if it's tagged Romance, read it for the IT story (which I hope to see more about) :D :pinkiehappy:

1924198

Though this story may be meant as an analog to our own modern university, I can't help but feel that the widespread use of consumer computers are way too technologically advanced for this setting, especially without Twilight hearing about them. It just feels... too much like a direct graft of our technology onto the Equestrian setting. Perhaps this is just me expecting the clunky mainframes that Twilight keeps in her basement, maybe placing them somewhere in the 1950-70's in terms of computational technology.

I expected something more "clunky machine with a terminal" too, but I figure that given the right magic spells, an unicorn could easily develop the circuitry and hi-res displays needed to power a computer that features a Windows-like graphical user interface, may be programmed in a high-level language without a considerable lack of performance and can run whatever the pony equivalent of Minecraft is. :twilightsheepish:

Plus, you gotta consider that at the time of this story, computers are already mainstream and targeted to consumers - the technology was in development for quite a long time already.

1924198

If you think about it, cutie marks seem to give an extremely specialized set of skills, maybe the first pony to get a computer-butt-tattoo invented all the components in one day.

This is the first story in a long time I've gotten to through EQD. As a guy taking CS in high school, I'll definitely be following this with interest.
(Also, hehe, Eclipse.)

As a games programing student, I approve of this story. :twilightsmile:

PS: This fic has a lot of potential, be careful how you're gonna develop this. If you're seeking constructive criticism, I could hit you up with a pm

Hmm, this has a lot of promise. Just be sure you don't get too in the weeds with computer jargon.

Not trying to insult you, but I see it a lot. A writer will incorporate something they know a lot about or love into a MLP story, then it becomes more like a technical manual than a story. :twilightsmile:

Can't help but shake the feeling that Eclipse is more of a mare's name.

Auto-fav. Technoquestria is awesome idea.

I'm not sure I get the 'Pony Norman' referece - clearly I'm missing a joke here.

"Rainbow extended her hoof towards the stallions below. “Look at them! They don’t exactly look like mounting material, do they?” "

And now all I can think of is how Rainbow would have reacted to my computer class... if anyone noticed her :P

Cool story, really looking forward to seeing how this plays out.

Gosh. This is a seriously creative idea for a story! It's great! :pinkiehappy:

Addressing the sociological implications?

Buck yeah. Liberal arts and STEM majors, two great tastes that go great together (assuming they d on't murder each other).

The two boys shook appendages.

:moustache::moustache::moustache::moustache::moustache:
Very nice story. Based on your Authers note, I can see more on the way.:yay:

Learning CS at secondary school (and really enjoying it btw), so definitely faved. Can't wait to see where this is going :twilightsmile:

1924089 oh the lols Sweetie Belle's Lets Plays were quite entertaining xD

I want the hilarity to ensue.
Chop Chop, darling! :raritywink:

Hilarious, keep it up!

As someone who is well on the other side of a CS degree, this has been right up my alley so far.

PPS

You're jumping straight to a rather recent era of technological development and proliferation. WIMP, the Web, laptops... sorta surprised at no mention of algorithms or parallel/distributed systems, though. I suppose modern computer technology might be more relatable than a story about Twilight founding pony PARC, but it's still rather incongruous to see decades of advancement suddenly appear like that.

Really cool story. Not really a computer wiz, really, so some of the words just went in one ear and came out the other.

It would kind of be a little plain if the ponies really had laptops in Equestria. It would just take the fun out of the show, so I'm glad this is only a fan fiction, a good one.

Can't wait for the new chapter! :twilightsmile:

Not what I was expecting. I thought this would be some sort of virtual reality into the matrix kinda thing. Still faving it, though.

Was Punch Card supposed to be a reference to anyone in real life? Seeing as the story's called "Compiler", and given the theme of "mares" in IT, I'm hoping we a get a Grace Hopper reference at some point...

Dan

1957033

Or Anita Borg or Ada Lovelace.

Twilight missing the whole tech fad is kind of silly when it's clear you skipped the decades of development that it took to get here. I kind of wish you had done a more historical approach to equestria's computer development than having it appear so fast the supernerd missed it, though that would require an older perspective or lots of research.

It’s like he doesn’t care that nopony is listening to him.

Welcome to College, Twilight...

The Gibson, you say? Will Twilight be hacking it, perchance?

I suppose with a name like Eclipse there'll be some Java soon. My question is, how do you handle magic interacting with computers? At least 1/3 of the population has an additional sense and manipulator for peripherals - don't tell me nobody's thought of a way to use them yet.

This fic just isn't for me. I kinda hoofwaved the swearing professor as I've lived through the same experience of getting used to my profs. doing the same thing, but hearing Rainbow mouth off about mounting was where I had to put on the breaks. (Though I suppose that's how the story earned its teen rating.) In some ways, it brings to mind memories of visual novels with romance/courtship themes.

Tangentially related:, the lack of pronouns to refer to Twilight in the earlier scene-setting portion is awkward when read aloud.

Ponies with computers like a cool theme, though, so I'm glad someone's writing such a thing. It might inspire more on the same theme. But I'll have to pass on the fic.

That was a great first chapter. Looking forward to seeing what develops on the second chapter.

“And if I catch any of you using Internet Explorer, I’ll expel you myself,” :rainbowlaugh: best line EVER. Firefox is master web browser.

The idea of Twilight—the same Twilight who was in Lesson Zero—willingly leaving her friends for three years is out of character and completely unbelievable for me. Though I would consider that to be a minor nitpick if this is going where I think it is.

What is wrong with the like/dislike bars? Have a like to balance it. :raritywink:

Finally something for everybrony to read.

Ahh, sweet stereotypes. :moustache:

Hey Bro, When is chapter 2 gonna be done? :derpyderp1:

Hmm....
Call upon the C ponies, when you're in distress...:

When is the next chapter coming or gonna done?

I woder how she going to go up hackers, it sound like the 90s computers the hay days

Login or register to comment