>Started a systems programming class at university today
>professor says we'll be using unix, suggests we go download ubuntu but says any unix system is fine
question: is there any distro that would be better for me to use or does it not make any difference for my purposes
>>52509717
download crunchbang :^)
>>52509717
since you're 'professor' doesn't really care about using UNIX, then neither should you anon. just use w/e. arch is probably a gud linux distro for such a class. if not that, then FreeBSD.
>>52509984
Arch is not worth setting up and configuring for one class. Unless op is going to use it long term also. I'd say xubuntu
>>52509717
>download Ubuntu
>any UNIX system is fine
GNU's not UNIX anon, get plan9
Use temple os
>>52510053
This meme has to fucking die. Anybody who can read can install and configure arch within a half hour or less, about the same time if not shorter than windows or other operating systems.
>>52509717
OSX
>>52509717
>started "systems programming" class last week
>instead of doing anything system related it's just an introduction to C
>>52510212
This is pretty much Systems Programming yeah.
>write a program to count characters in a file
>ascii tables
To be fair it does include Unix system calls and stuff, but really it should be called "C Programming on Unix Systems"
>>52510328
I was hoping for kernel development or writing drivers, but I guess everyone in the CS major at my school is too fucking retarded to handle that shit in an undergrad.
>>52510351
Only like 20 people in the world do that kind of thing. It's a myth.
>>52510351
That stuff belongs in an operating systems course, it's not system programming.
>>52509717
Elementary OS
Run Gnome
>>52510419
>OS dev isn't system programming.