Oh, where do I begin.
Thanks for peeping my website. I prefer going by the pseudonym "Nekobit" because I like a little bit of anonymity. I'm a programmer who enjoys working with networking, graphics, and about everything on the lower-surface. Of course, I'm familiar with web technologies, protocols, standards, and the rest of the not-so-fun stuff.
I enjoy programming entirely as a hobby, so I couldn't give a single shit about being paid for anything I write. I write code because I find it enjoyable, and I like solving problems; mayhaps a symptom of the tism.
What do I use?
For Editing / Programming / Mail / OS, I use GNU Emacs. It's served me well, I'm not the greatest with Lisp, but I can read ELisp alright enough to work with it. I can at least define some functions to assist me when programming and make my own little keybinds. I really just love the keybinds, I'm basically stuck with them. I seem to get the most work done on GNU Emacs of course.
As for my OS and userspace tools, I'm running Gentoo GNU/Linux on my main desktop. Debian is running on my Macbook. I'm currently using KDE because it's the only thing I can tolerate; I also do development for KDE sometimes
What do I program in?
In short: C, C++, Perl, Lisp, Python, and those languages that I have to pretend to care about
I like a lot of things that let me get the job done. I'd say I like
writing in C the most since it's just simple and easy to
read. It can be painful, and I am willing to accept that
nothing is perfect, no matter how many people say
otherwise. A lot of libraries that I often work with are made in C,
and I can promise that writing
that just wraps around C libraries in C++ can get annoying for
these situations (or using any std template memes).
Hey, that's not to say I hate C++ at all. It's my goto language for large desktop applications or complex servers. I enjoy working in modern C++ a lot (well, sometimes), as it continues to offer nice and type-safe abstractions over things I've done in C for ages. It's great when I want to shit something out without spinning yarn.
Then there's Perl, and I like some parts of Perl. I don't like reading it, but I like writing it. Perl is great due to it's convenient XS bindings, so I can write code fast in Perl, and still write fast code in C. I like old technologies because they are tried and tested.
- Reading - I like to read, I won't specifically say what I'm reading here, I just read irrationally what I find.
- Games - I don't play many games, but I like retro stuffz and Mario. I was doing competitive Smash Melee at some point
- Programming - I won't elaborate
- Music - I like breakcore, jungle, and dubstep and pretty much anything retarded kind of like that. Artists like Venetian Snares, Goreshit, Virtual Riot, Squarepusher, Chime, etc, etc. Too many to list