|
|
Invisible wrote:
> Well that's just it. Is it that you couldn't do this stuff? Or just that
> you can't be bothered to do it?
Let's see...
> - Built a recursive Turtle-style fractal plotter.
I could do that.
> - Built a Lambda calculus interpretter.
I could probably do that really inefficiently, if I first sat down and
learned Lambda calculus.
> - Built a mini-Mathematica engine.
I could probably do that with a whole bunch of work and learning, depending
on what you mean, as long as the actual mathematical notation didn't get in
the way.
> - Built a modular software sound synthesizer.
I have no idea how to do that. I've never done anything with sound, and
barely have used Fourier transforms on visual data.
(Did you see the virtual beat-box one in Haskell?
http://www.youtube.com/watch?v=Qeks3mPvlGU )
> - Built a collection of data compression modules.
I could probably do that with good explanations of how the compression
works. I probably couldn't invent any kind of useful compression algorithm.
Assuming you mean lossless compression.
> - Built a mini-Prolog interpretter.
I barely remember how a prolog interpreter works, let alone how to code one.
I think I did a unification engine back in college for a class assignment, tho.
> - Built a simple ray tracer.
Other than knowing where to get the tutorials? I could probably spend a day
tracking down the math to eventually get something coming out. Anything
sophisticated? Probably not worth the effort, but I could probably learn to
do it.
So there you go. Mandelbrot and Turtle fractals are about the only thing on
your list I could do off the top of my head without sitting down for a day
or more to learn what I need to know. I don't think there's anything on your
list I *couldn't* do. You just wouldn't want to pay me to learn it first,
given folks like you are looking for jobs. :-)
--
Darren New, San Diego CA, USA (PST)
Insanity is a small city on the western
border of the State of Mind.
Post a reply to this message
|
|