I was woundering if it is a common theme for most "Pro" programmers to use linux. I mean a book called C;Programming I have was written on linux. So which OS is it that programmers or hackers, per say, use?
Name:
Anonymous2005-10-05 19:14
programmers that code for science and math stuff usually use linux.
hackers usually use freebsd, unless they are visual basic script kiddies, in which case they'd use windows.
Name:
Anonymous2007-08-04 14:16 ID:NLNxS7Fc
poop
Name:
Anonymous2007-08-04 20:15 ID:3wcOzXD3
Linux is not a desktop kernel/OS. Forget the slow shit that is X; it's worse than that. Try doing something CPU intensive and watch your music stutter and sometimes stop playing all together. Windows on the other hand, doing CPU intensive things, the GUI still works and the sound output never stops. Think about it. I use Windows because it is simply better at being a desktop OS. And I don't use Mac because I haven't bought one yet (this is the only reason).
Name:
Anonymous2007-08-04 20:22 ID:rvlnGQG5
Visual Studio is a really good development environment. Maybe not perfect, but for the money (free) it's pretty awesome. It only makes sense that when you use it, you use its native environment.
Linux is used by programmers who want to program Linux (perhaps in a fruitless attempt to get a joystick or other standard peripheral to work).
>>43
Odd you should say that; shit quality audio playback is why I switched to Linux. Couldn't for my life listen to an hour of music without it stuttering at some point.
I can keep Firefox, XChat, a couple xterms, media player (also streaming out to the internet, being decoded from MP3 and re-encoded at a lower bitrate in the process), and maybe even zsnes or something open, and never have my audio break up.
>>39 >>40 I claim to use some sort of GNU/Linux on an anonymous Image Board to appear to be incredibly knowledgeable but in truth I only run Windows to download porn and play WoW.
Fixed?
Name:
Anonymous2008-03-14 14:01
>I hate the win32 API. There's a fucking datatype for everything.
That reminds me again of what I do when I have to write Win32 code -- use ints and char * for everything. It's not as if those stupid types were for portability, since I'm writing for Win32 anyway. Just doing away with all that useless bloat makes things a lot cleaner (HWND, HANDLE, HFILE, whatever. They're all int as far as I'm concerned.)
Name:
Anonymous2008-03-14 14:36
>>39
We professional programmers use whatever we want. The correct term for your profession is ``software whore''.
Name:
Anonymous2008-03-14 14:37
ITT: /prog/ meets itself from two years ago.
Name:
Anonymous2008-03-14 15:07
``There are a few idiosyncrasies in the module import system, but as long as you stay
away from the corner cases, you should be fine. Suppose, as before, you wrote a
module called “Cards” which you saved in the file “Cards.hs”. You are now writing
your poker module and you want to import all the definitions from the “Cards” module.
To do this, all you need to do is write: module Poker
where
import Cards''
Hmm...
Name:
Anonymous2008-03-14 15:14
Question: how is Haskell [Char] different from String?
Name:
Anonymous2008-03-14 16:09
yacc has a native win32 build or you can use cygwin. At this point it doesn't really matter, you can run linux and windows concurrently on a system and test against both as long as you aren't trying to write ogl/d3d windows apps.
virtualbox/vmware/xen/kvm so on
Unless you're working on webapps, you're most likely going to deal with windows at some point, so might as well learn the win32 API (it isn't that difficult and does have some nice features). Far more money in it.
Name:
Anonymous2008-03-14 16:29
posix systems tend to have much better tools and documentation included in the base system for developers to use while on microsoft it's harder to find
personally i'm a professional programmer who prefer to use bsd as a platform but i can't deny the money in knowing how to write for windows, in my country it's your main source of income, most programmer don't even bother learning about unix or unix-like system if they simply want to make money and a career in this business, just learn c++, c# or java and start hacking away on graphically bloated programs for idiot clients
Name:
Anonymous2008-03-14 16:36
>>61
MSDN has information on almost anything you'd want to do on win32, including remote process code injection and overriding COM interfaces.
posix is pretty bare compared to win32, thats why the majority of opensource software have so many dependencies to other libraries.
But yes .NET or Java are the best choice if you're just interested in the money
I use Windows (server 2003/8) and whenever something needs linux functionality or if I just want to compile something in a unix environment I'll use cygwin or the private shell server I pay $20/mo for.
>>75 EXPERT PROGRAMMERS are beyond currency.
In fact, you will never fully comprehend what EXPERT PROGRAMMING is about.
Name:
Anonymous2008-03-16 11:48
>>75 10 hours downloading installing configuring linux/winblows/whatever
Yes, now you see what price we have to pay for a real OS. If only not for the ten hours of downloading installing configuring every second day, it'd be awesome, eh?
Ah, yes, 2005. The year of meaningful discussions among reasonable people. The last year /prog/ was about programming instead of long threads of single line bullshit.
you're a fucking cancer, please kill yourself or at least lurk moar before posting again.
while you may get some "LULZ" from a post like this (although only from faggots like yourself), you should know that in the process you're driving us [b][spoiler]quality posters[spoiler][/b] away.