Yep! Trying to write my very first programming language[1]. Aiming to have a legit GC (mark/sweep), a legit VM with bytecode (possibly stack-based to start out with), and familiar data types. Oh and I'm doing it entirely in C, because I have a special love/hate relationship with C that never seems to die. It's going slow, but very fun!
Very much so. As a student, I have found that it is much easier to focus on my large personal projects in between terms, when I don't have homework and/or lectures every day to interrupt my coding sessions[1].
Edit: As for what I am building, I am working on a graphics editor written in Common Lisp, partially as a way to verify others' claims about Lisp's efficiency, and partially to see for myself how difficult it is.
Portland State University[1], with a major in electrical engineering. PSU is, in general, not a very interesting college, with the exception of TheCAT[2]. TheCAT is, essentially, a small bastion for hackers of all types to gather together and work on various projects (incidentally providing IT support services for the MCECS college), and has been by far the most interesting part of PSU for me.
Yes, I usually get inspired on hobby projects during Christmas time. It's ok to sit home and ok to not do anything work-related, so it's perfect. I started a robot simulator this time. Usually I've done small games and one time I wrote a ray tracer.
Yes. I'm getting my personal site together and trying to get a head start on a game project (more or less a clone of the classic Berzerk[0]) since I kind of sort of want to do the game a month challenge but given how slow I tend to be, seriously doubt I'll make it.
Yes! I have been listening to a load of podcasts a few of which make me extremely worried someone is onto my idea so I'm coding like mad.
However, looking at it objectively, I think to pull off the execution of this project it will probably take 1-2 months of fulltime work. Anyone know where I can get, say, a hundred grand to help me start a business... If only.
51 comments
[ 1.5 ms ] story [ 99.3 ms ] thread[1]: https://github.com/sdegutis/Paladin
I don't have many resources. Only these two:
- GC tutorial: http://journal.stuffwithstuff.com/2013/12/08/babys-first-gar...
- intro to hash tables: http://www.cs.yale.edu/homes/aspnes/pinewiki/C(2f)HashTables...
- The Implementation of Lua 5.0: http://www.lua.org/doc/jucs05.pdf
It's not meant as a tutorial, but it's nice as a checklist and a reference.
Edit: As for what I am building, I am working on a graphics editor written in Common Lisp, partially as a way to verify others' claims about Lisp's efficiency, and partially to see for myself how difficult it is.
[1]: http://www.gamasutra.com/view/feature/190891/programmer_inte...
[1]: http://www.pdx.edu/ [2]: https://cat.pdx.edu/thecat.html
Also seeing Star Wars and watching a few videos and a little computer gaming, but mostly programming.
[0]https://en.wikipedia.org/wiki/Berzerk_%28video_game%29
However, looking at it objectively, I think to pull off the execution of this project it will probably take 1-2 months of fulltime work. Anyone know where I can get, say, a hundred grand to help me start a business... If only.
:-)