Let's see how many IHBT points do I score: linux
Use it for many things, but wouldn't use it as a desktop OS. vim or emacs
Prefer Emacs. lambdas
That's about as stupid as asking if you like functions or not. Of course. If you make hardware and software decisions based on gaming capability,
I'm unsure what this is supposed to mean. While I do usually pick a beefed system when I buy it, I usually do upgrade because something isn't enough. While I don't game much, I still got a good GPU, because it's useful for GPU-enabled applications (this actually proved very useful in accelerating H.264 decoding (a few times(3-4x) of realtime speed for 1080p video) and some other encoding stuff), and I've gotten a quad core so I could make better use of x264. While I didn't have gaming in mind, I did get a modern enough system that pcsx2 (ps2 emu) runs at a decent speed and some other 3D intensive games work fine. Bought enough RAM for development and Virtual Machines. Got a CPU with virtualization support, so I could enjoy fast VMs. When buying a system, it only makes sense to consider what it will be used for. If you browse with one hand on your mouse,
And using a keyboard to move between forms is that much better. I use my mouse for what it is useful. I have no need to do everything with the keyboard, unless the keyboard shortcuts are faster. A good balance ensures productivity.
Forgot one If you don't script in python or perl,
Don't script in either. I always write real applications. Be that in C, Common Lisp or some ENTERPRISE language. The extra effort is usually not that much if you pick the right language, and in the end, the code is more maintainable and maybe even reusable as a library later on.
Name:
Anonymous2010-05-02 8:52
If you don't script in python or perl, you don't belong on /prog/
This is offensive to all of us dedicated with more refined tastes
This is what happens when you don't pay attention when posting
Name:
Anonymous2010-05-02 9:04
If you don't use linux, you don't belong on /prog/.
i use it, but only in virtual machines on top of freebsd (on servers) and windows 7 (on my laptop, because i'm stuck with an old ati graphics card there and the only driver for it that doesn't crash every five minutes is for windows).
If you don't use vim or emacs, you don't belong on /prog/.
i've tried both, but i strongly prefer real vi. and if i want stuff like syntax highlighting, i'll use elvis. it's smaller, faster, and more free than vim.
If you don't program using lambdas, you don't belong on /prog/.
i use them sometimes, but usually prefer pointfree style over explicit lambda expressions.
If you don't script in python or perl, you don't belong on /prog/.
i can do most things you'd call scripting in one line of perl. does that count? for anything bigger i use haskell, c#, or c.
If you make hardware and software decisions based on gaming capability, you don't belong on /prog/.
the only games i play are over 3 years old. that means i can pretty much assume any hardware that's still in use can run them on freebsd, windows, or linux.
If you browse with one hand on your mouse, you don't belong on /prog/.
i don't even have a mouse.
I have three computers and I use cascading KVM switches to select the mouse input. It's kinda nifty, but the 11 state is currently a don't-care, so I need a fourth computer.