The Story of Mel, a Real Programmer

Random irrelevance that just didn't fit into other forums. Talk about anything.

Moderator: Talkative People

Post Reply
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

The Story of Mel, a Real Programmer

Post by dandymcgee »

http://www.cs.utah.edu/~elb/folklore/mel.html
Interesting story of how real programmers worked before "high-level" tools like compilers existed. ;)
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
Skomakar'n
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 72
Joined: Mon Jul 18, 2011 10:19 pm

Re: The Story of Mel, a Real Programmer

Post by Skomakar'n »

I've read this before. I love it. I need to bookmark it this time. Thanks for the link!
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: The Story of Mel, a Real Programmer

Post by dandymcgee »

This one is also a good read for anyone who has ever taken a programming history course.

http://james-iry.blogspot.com/2009/05/b ... wrong.html
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
THe Floating Brain
Chaos Rift Junior
Chaos Rift Junior
Posts: 284
Joined: Tue Dec 28, 2010 7:22 pm
Current Project: RTS possible Third Person shooter engine.
Favorite Gaming Platforms: PC, Wii, Xbox 360, GAME CUBE!!!!!!!!!!!!!!!!!!!!!!
Programming Language of Choice: C/C++, Python 3, C#
Location: U.S

Re: The Story of Mel, a Real Programmer

Post by THe Floating Brain »

I want to write in Machine Code now XD
"Why did we say we were going to say we were going to change the world tomorrow yesterday? Maybe you can." - Myself

ImageImage
User avatar
Nokurn
Chaos Rift Regular
Chaos Rift Regular
Posts: 164
Joined: Mon Jan 31, 2011 12:08 pm
Favorite Gaming Platforms: PC, SNES, Dreamcast, PS2, N64
Programming Language of Choice: Proper C++
Location: Southern California
Contact:

Re: The Story of Mel, a Real Programmer

Post by Nokurn »

Story time?

When I was younger (maybe 11 or 12), I was in the process of learning php (I chose php for my server-side scripting language because it was similar to C, which I already knew). I'd just realized you could make CLI programs with php, so I tried coming up with programs that I could make for the command prompt. One of the programs I made was something for doing hex dumps and reversing hex dumps (and you could do stuff like commenting). I did it on an exe file and realized, you could totally write programs like this! So I ordered a copy of the Intel architecture manuals (for the instruction set reference) and went to town making little programs in machine code. Of course, I ended up with COM executables instead of PE (and wasn't aware of it at the time), but it was fun. I felt like such a badass. That's where I really started to think like a computer. I can also say that I learned machine code before assembly, which I find pretty cool.
User avatar
THe Floating Brain
Chaos Rift Junior
Chaos Rift Junior
Posts: 284
Joined: Tue Dec 28, 2010 7:22 pm
Current Project: RTS possible Third Person shooter engine.
Favorite Gaming Platforms: PC, Wii, Xbox 360, GAME CUBE!!!!!!!!!!!!!!!!!!!!!!
Programming Language of Choice: C/C++, Python 3, C#
Location: U.S

Re: The Story of Mel, a Real Programmer

Post by THe Floating Brain »

Nokurn wrote:Story time?

When I was younger (maybe 11 or 12), I was in the process of learning php (I chose php for my server-side scripting language because it was similar to C, which I already knew). I'd just realized you could make CLI programs with php, so I tried coming up with programs that I could make for the command prompt. One of the programs I made was something for doing hex dumps and reversing hex dumps (and you could do stuff like commenting). I did it on an exe file and realized, you could totally write programs like this! So I ordered a copy of the Intel architecture manuals (for the instruction set reference) and went to town making little programs in machine code. Of course, I ended up with COM executables instead of PE (and wasn't aware of it at the time), but it was fun. I felt like such a badass. That's where I really started to think like a computer. I can also say that I learned machine code before assembly, which I find pretty cool.

Badass :shock:

:shock: And thought it was cool that I started learning C++ when I was 12 :shock:
"Why did we say we were going to say we were going to change the world tomorrow yesterday? Maybe you can." - Myself

ImageImage
Post Reply