View Full Version : Too much Lisp
I've been studying some Lisp recently. Yesterday before I fell asleep, I was thinking about how to implement a certain algorithm. And when I wake up, I felt like a list!
That was wierd.
I have experienced something similar many times before (like, seeing brown checkered patterns after playing too much Sonic The Hedgehog), but not like this.
Have any of you guys ever felt like you were a datastructure?
Sol_HSA
07-27-2007, 12:46 AM
We're all just compiled DNA scripts..
anubis
07-27-2007, 01:30 AM
I was just going to say. You are nothing but the product of a digitally encoded ternary datastructure.
Enlight
07-27-2007, 05:40 AM
yep!, thats too much lisp for you....
you need a vacation...
or, a girl...
Probably a vacation. I'm already married. :happy:
Nils Pipenbrinck
08-03-2007, 01:44 PM
Dude, I know exactly what you're talking about.
For roughly 1½ weeks now I'm working on an instruction scheduler for C64Plus DSP code. I spare you the details, but that job is much more complicated than scheduling for vanilla CPU code, and that's non-trivial either. You do one simple mistake and the DSP will do mess up big time. The rules and constraints even change if you have interrupts enabled or not. Strong tabacco - hardcore assembler coding - even for someone who claimed he has seen it all.
DSP-coding is not for pussies
After the second day, when I had enough framework stuff done to sequences simple code sequences, my brain had endless fun to dream up difficult instruction sequences and I scheduled them in my dreams. I still do so, every night. Excessive drinking and having fun with my fiancée does not help.
I've asked myself why I ever started to write an algorithm to do the scheduling job for me. After all - I'll be most probably the only guy who will ever use the scheduler (just joking - that code will schedule Just-In-Time compiled code and has to deal with several million variants of different rendering and blitting variants. I could get better code using precompiler tricks, but the sheer amount of code won't fit on a DVD - let alone the compile time).
I think working and thinking about new and interesting stuff. Something that opens new perspectives and ways to tacke a problem - let it be lisp, or dynamic code generation, or a new concept or whatever - happends not only in the hours you sit in front of your computer. If you explore such new things and you're a "real coder"™ you'll think about it 24/7 until the day you have grasped the concept. Gained insights and now what's doable for you and what not
You're not alone,
Nils
Btw - I've spend the last two days doing different stuff (writing documentation, doing minor enhancements to old projects) just to take the burden of my mind to constantly think about that crap.
Mihail121
08-04-2007, 03:57 AM
Yeah, hell, it was the same here. I was working on my university homeworks like mad for the last two weeks - I always wanted them to be PERFECT, so I wrote and wrote and wrote... Aside from that, I've been working on a project to optimize the number of layers on a board needed for the hardware implementation of a digital scheme and it turned out that I would dream of ROBBDs multilayer gatters and matching of binary trees. Wicked...
Kenneth Gorking
08-04-2007, 08:05 AM
Hehe :)
Lisp Cycles (http://xkcd.com/297/)
Dim_Yimma_H
08-08-2007, 09:46 AM
Have any of you guys ever felt like you were a datastructure?
The strongest memory I have of a programming related dream was because of trying to learn some numerical algorithm. It felt like I physically moved and executed a few code commands forward but one of them was always impossible to understand or solve, and the logical thing to do (for once maybe it was a logical dream!) was to jump back to the first code command again. And it kept repeating like that, it was not a sweet dream by the way.
I wonder if that makes me "procedural" rather than a "data structural"?
I have experienced something similar many times before (like, seeing brown checkered patterns after playing too much Sonic The Hedgehog), but not like this.
Good to hear about people that likes Sonic games, or maybe I should read that like you don't after that incident. :rolleyes:
vBulletin, Copyright ©2000-2010, Jelsoft Enterprises Ltd.