Mmm...sometime, I'd like you to sit me on your knee and explain how compilers were created. It's sort of dark magic to me how they were invented, since I can't imagine how to code something when you have no way to translate it into machine language. Are you needing to fabricate one from scratch or sommat?
But yeah, finals. I have three on one day, I believe. I know I have at least two.
Next week is fun times?
Ask a Question, Get Deep!
- Chozon1
- Site Admin
- Posts: 22806
- Joined: Sun Dec 10, 2006 12:00 am
- Location: In the shadows. Waiting for an oppurtune moment to create a dramatic entrance.
- Contact:

- Deepfreeze32
- Site Admin
- Posts: 7041
- Joined: Sun Oct 01, 2006 12:00 am
- Are you human?: Yes!
- Location: On the run from Johnny Law; ain't no trip to Cleveland
- Contact:
Heh. Compilers....they are complicated. I'll spoiler a general overview for ya. 
As for next week....goodness no. I have two projects due on Thursday. :/

Spoiler:
- baconisgood23
- VIP Member
- Posts: 793
- Joined: Tue Oct 02, 2012 8:23 pm
- Are you human?: Yes!
- Location: In the mystical magical Bacon Dimension.
- Contact:
- Deepfreeze32
- Site Admin
- Posts: 7041
- Joined: Sun Oct 01, 2006 12:00 am
- Are you human?: Yes!
- Location: On the run from Johnny Law; ain't no trip to Cleveland
- Contact:
Oh, I love it. I eat way too much of it though...curse the little Chinese Shop down the street with their cheap lunch deals. 

- Chozon1
- Site Admin
- Posts: 22806
- Joined: Sun Dec 10, 2006 12:00 am
- Location: In the shadows. Waiting for an oppurtune moment to create a dramatic entrance.
- Contact:
Interesting...I do remember reading something about modern CPU's using a buffer of sorts between the programs and the hardware.
Point is, do you feel like you actually need to know how to write a compiler, or just use premade ones?
Mostly just curious. To me, it seems like making paint yourself.
Point is, do you feel like you actually need to know how to write a compiler, or just use premade ones?
Mostly just curious. To me, it seems like making paint yourself.

- Deepfreeze32
- Site Admin
- Posts: 7041
- Joined: Sun Oct 01, 2006 12:00 am
- Are you human?: Yes!
- Location: On the run from Johnny Law; ain't no trip to Cleveland
- Contact:
The point of the class is twofold: Learn compiler theory, and gain practical experience with the elements of a compiler.
Theory is a good thing because the theory of compiler design can often let you design programs more efficiently, and theory is a blast.
Practical experience lets you see just what is going on with all this theory that you learn. It's a good experience, if not difficult.
The whole point of a compilers course is this: Learning how compilers operate will help you become a better programmer. I've learned enough about how compiler theory can be applied to write a book, and I only took an undergraduate level course in it.
Though for most programmers, simply knowing how to use existing compilers will suffice. As an inquisitive Computer Science student though, I want more than cursory knowledge.
Theory is a good thing because the theory of compiler design can often let you design programs more efficiently, and theory is a blast.

Practical experience lets you see just what is going on with all this theory that you learn. It's a good experience, if not difficult.
The whole point of a compilers course is this: Learning how compilers operate will help you become a better programmer. I've learned enough about how compiler theory can be applied to write a book, and I only took an undergraduate level course in it.
Though for most programmers, simply knowing how to use existing compilers will suffice. As an inquisitive Computer Science student though, I want more than cursory knowledge.

- Chozon1
- Site Admin
- Posts: 22806
- Joined: Sun Dec 10, 2006 12:00 am
- Location: In the shadows. Waiting for an oppurtune moment to create a dramatic entrance.
- Contact:
You give me a headache sometimes. Stop breaking the curve. XD
Trains?
Trains?

- Deepfreeze32
- Site Admin
- Posts: 7041
- Joined: Sun Oct 01, 2006 12:00 am
- Are you human?: Yes!
- Location: On the run from Johnny Law; ain't no trip to Cleveland
- Contact:
Hey, it's what I do best. 
I like trains.

I like trains.
- Orodrist
- CCGR addict
- Posts: 7831
- Joined: Mon Nov 03, 2008 6:38 pm
- Location: Surrounded by blood and bathed in fire on a frozen lake
- Contact:
?
I can't decide if that's a boy band pretending to be metal or a really good song.
I am free, no matter what rules surround me. If I find them tolerable, I tolerate them; if I find them too obnoxious, I break them. I am free because I know that I alone am morally responsible for everything I do - Robert A Heinlein
Courage ~ Discipline ~ Fidelity ~ Honor ~ Hospitality ~ Industriousness ~ Perseverance ~ Self Reliance ~
Courage ~ Discipline ~ Fidelity ~ Honor ~ Hospitality ~ Industriousness ~ Perseverance ~ Self Reliance ~
- Chozon1
- Site Admin
- Posts: 22806
- Joined: Sun Dec 10, 2006 12:00 am
- Location: In the shadows. Waiting for an oppurtune moment to create a dramatic entrance.
- Contact:
August Burns Red?

- Deepfreeze32
- Site Admin
- Posts: 7041
- Joined: Sun Oct 01, 2006 12:00 am
- Are you human?: Yes!
- Location: On the run from Johnny Law; ain't no trip to Cleveland
- Contact:
That was really good. It seems like some of the lighter metal as far as Progressive Acts go, but I don't think that's a bad thing.Orodrist wrote:I can't decide if that's a boy band pretending to be metal or a really good song.
I hate to say it, but I've not actually listened to them. I know the story behind their name though, and it's kinda sad. :/Chozon1 wrote:August Burns Red?
- Orodrist
- CCGR addict
- Posts: 7831
- Joined: Mon Nov 03, 2008 6:38 pm
- Location: Surrounded by blood and bathed in fire on a frozen lake
- Contact:
?
I am free, no matter what rules surround me. If I find them tolerable, I tolerate them; if I find them too obnoxious, I break them. I am free because I know that I alone am morally responsible for everything I do - Robert A Heinlein
Courage ~ Discipline ~ Fidelity ~ Honor ~ Hospitality ~ Industriousness ~ Perseverance ~ Self Reliance ~
Courage ~ Discipline ~ Fidelity ~ Honor ~ Hospitality ~ Industriousness ~ Perseverance ~ Self Reliance ~
- Deepfreeze32
- Site Admin
- Posts: 7041
- Joined: Sun Oct 01, 2006 12:00 am
- Are you human?: Yes!
- Location: On the run from Johnny Law; ain't no trip to Cleveland
- Contact:
That's got a nice riff to it. I like it. Only have one song by The 69 Eyes from a sampler collection, and I like it.
- Orodrist
- CCGR addict
- Posts: 7831
- Joined: Mon Nov 03, 2008 6:38 pm
- Location: Surrounded by blood and bathed in fire on a frozen lake
- Contact:
?
Who's idea was that?
I am free, no matter what rules surround me. If I find them tolerable, I tolerate them; if I find them too obnoxious, I break them. I am free because I know that I alone am morally responsible for everything I do - Robert A Heinlein
Courage ~ Discipline ~ Fidelity ~ Honor ~ Hospitality ~ Industriousness ~ Perseverance ~ Self Reliance ~
Courage ~ Discipline ~ Fidelity ~ Honor ~ Hospitality ~ Industriousness ~ Perseverance ~ Self Reliance ~
- Deepfreeze32
- Site Admin
- Posts: 7041
- Joined: Sun Oct 01, 2006 12:00 am
- Are you human?: Yes!
- Location: On the run from Johnny Law; ain't no trip to Cleveland
- Contact:
That was a pretty decent cover. I think I like the original better, but it's Soundgarden. 
I am a little confused as to why he chose to cover a Soundgarden song (Let alone that one) though...

I am a little confused as to why he chose to cover a Soundgarden song (Let alone that one) though...