Posted September 20, 2014 I was just curious what OSes you guys programmed in and why you prefer to use these OSes. I tend to use Windows as I program in .Net languages, like C#, C++, etc. What are your preferences? Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 Depends on the language you're using. If you want to write Swift you need to have OS X. For the languages you're using Windows is the obvious choice. Current rig: CPU: AMD FX-8120 Cooling: Corsair H100i Mobo: ASRock 970 Extreme 3 RAM: 8GB 1333Mhz GPU: MSI GTX 660Ti Power Edition Case: Fractal Design Define R4 Storage: 2TB Seagate HDD + 128GB Crucial SSD PSU: be quiet! 730W bronze Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 Ive only used windows and OSX to program in, i know a bit about linux but ive not had enough time with it to be useful with my code. cpu: intel i5 4670k @ 4.5ghz Ram: G skill ares 2x4gb 2166mhz cl10 Gpu: GTX 680 liquid cooled cpu cooler: Raijintek ereboss Mobo: gigabyte z87x ud5h psu: cm gx650 bronze Case: Zalman Z9 plus Listen if you care. Cpu: intel i7 4770k @ 4.2ghz Ram: G skill ripjaws 2x4gb Gpu: nvidia gtx 970 cpu cooler: akasa venom voodoo Mobo: G1.Sniper Z6 Psu: XFX proseries 650w Case: Zalman H1 Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 Linux is quite good if you like using the terminal Cpu: Intel i5- 4570 | Ram: Crucial DDR3 8GB | Video Card: Evega GTX 660 Ti 2GB Super Clocked Monitor: Philips 24" | Keyboard: CM Storm Quickfire TK | Mouse: Logitech G700s | Steam Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 Author What kind of languages does Linux allow you to program in? Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 What kind of languages does Linux allow you to program in? I'm assuming any language that isn't proprietary (like Apple's), can probably be used with linux. To name a few that I'm certain of: C, C++, python, perl, java 15" MBP TB AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 I like to use Linux. Especially when you learn how to use command line controls. You can do almost any language, you might just have to do some searching for a compiler if you want to use a unpopular language. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 Yes, I agree, Linux would support (or you can get something to support) most languages. Windows, too, would support most languages and.... it's probably what most people are used to. Languages that are "locked" (like Apple's Swift) would obviously needs you to bite an apple to have it. But to the extent of my knowledge and according to what I've seen with programmers I know, there's not really the "best" OS to program in, just one that you're most comfortable using. Personally, I'm in Windows.... but that's just me, I'm still learning and more used to Windows than anything else. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 I write a lot of Java code, so I use windows and linux since I can get eclipse on both platforms. That's the thing I find is it not the os that makes or breaks your coding but the ide you use. If your gonna use multiple platforms, make sure our ide supports both so that you don't get confused or angry when something you want isn't there. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 The best OS = Is the one you prefer. There is no "Ultimate OS" Looking for a Programming Project take a look here! http://linustechtips.com/main/topic/407332-looking-for-a-project-idea-start-here/ Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 20, 2014 What kind of languages does Linux allow you to program in? Everything you can possibly imagine. Most compilers come pre-installed with Linux distributions, and only a few would require you go and get specific compilers (if at all). edit: Except for proprietary languages like C#, Objective-C, etc, although there are alternative ways to get them working on Linux. Interested in Linux, SteamOS and Open-source applications? Go here Gaming Rig - CPU: i5 3570k @ Stock | GPU: EVGA Geforce 560Ti 448 Core Classified Ultra | RAM: Mushkin Enhanced Blackline 8GB DDR3 1600 | SSD: Crucial M4 128GB | HDD: 3TB Seagate Barracuda, 1TB WD Caviar Black, 1TB Seagate Barracuda | Case: Antec Lanboy Air | KB: Corsair Vengeance K70 Cherry MX Blue | Mouse: Corsair Vengeance M95 | Headset: Steelseries Siberia V2 Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 21, 2014 I'm assuming any language that isn't proprietary (like Apple's), can probably be used with linux. To name a few that I'm certain of: C, C++, python, perl, java and PHP (using php-cli) i want to die Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 21, 2014 I've used both windows and Linux to program with C and C++ in, and they're both good. Something to take into consideration is that in linux you can access all kinds of resources much more easily ( fork() to name one, Signals ). Both OSes have support for a multitude of compilers and IDE's these days, so there really isn't much of a difference in that respect. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 21, 2014 OS X. Swift, plus just the whole ecosystem of OS X is very design and programming-focused. You don't see many programmers or graphic designers sitting at a Windows desktop. (Well, you do, but not nearly as many). Linux is second-best, but outside of programming, it's hard to do much of anything without using a non-official version of an app. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 21, 2014 and PHP (using php-cli)Well, I didn't say PHP since it's a scripting language, but yeah, I guess it counts. 15" MBP TB AMD 5800X | Gigabyte Aorus Master | EVGA 2060 KO Ultra | Define 7 || Blade Server: Intel 3570k | GD65 | Corsair C70 | 13TB Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 21, 2014 As many others have said it is mostly language dependant, I primarily work with C# and so it would be Windows for me. Crabs are what spiders should have been. i5 4670k - Z87 Gryphon - GTX 770 Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 21, 2014 Well, I didn't say PHP since it's a scripting language, but yeah, I guess it counts. NodeJS i want to die Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 21, 2014 Which ever platform you are developing for. If your developing cross platform code, it really doesn't matter. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 22, 2014 Swift, plus just the whole ecosystem of OS X is very design and programming-focused. Could you elaborate on that please? I see a lot of designers/developpers (especially web developpers) using OSX, but I never really understood why. I was considering getting a laptop soon, and before I start shopping it'd be nice to know what more I could get with a Mac. Most of the developpers I see that use OSX use programs that are available on Windows too (or that have a very good equivalent), from time to time they'll use something that is only on OSX (ex: Sequel Pro) but that's about it. Regardless of the other "generic" advantages of a Mac (ex: battery life, design, friendly OS), what are some concrete advantages of using a Mac when programming? Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 22, 2014 It entirely depends upon what you prefer. I like a UNIX environment so I tend toward Linux (and I have a MacBook partly for this reason - I really like OSX)... but I do use Windows at work, though I install Cygwin for UNIX emulation... Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 22, 2014 Could you elaborate on that please? I see a lot of designers/developpers (especially web developpers) using OSX, but I never really understood why. I was considering getting a laptop soon, and before I start shopping it'd be nice to know what more I could get with a Mac. Most of the developpers I see that use OSX use programs that are available on Windows too (or that have a very good equivalent), from time to time they'll use something that is only on OSX (ex: Sequel Pro) but that's about it. Regardless of the other "generic" advantages of a Mac (ex: battery life, design, friendly OS), what are some concrete advantages of using a Mac when programming? I see it as minaly useability- OS X is great with stability, speed, and programs on OS X tend to be more uniform and quality than their Windows counterparts - I work a ton in Photohop/Illustrator/InDesign, and I just like the OS X versions so much better than the Windows versions, even though they technically do the same thing. But battery life and super-fast SSDs inside all the MacBooks are worth the $399+ extra you'd spend- 12 hour battery life on a 13" MBA! That's insane! And the flash storage gets 800MB/s+ read speed- my brother has one, and tested it. It's ridiculous. But OS X is really nice once you get used to it - sort of like iOS. It's so much more refined and, I guess, premium feeeling that it makes Windows seem like it's a half-assed piece of garbage. I've literally gotten one BSOD (black screen in this case) of my 8 years of using Macs. UNIX is incredibly solid. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 23, 2014 When you need to code multiplatform program - you just have to use other OSes. If you want personal preferences - Linux, OS X. Windows - if I have to. For me it's a gaming OS . And you will never see me using Solaris Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted September 23, 2014 Well there isn't really a "best" OS for programming. I'd say it depends on what you're doing and even then it is a matter of personal preference. If you're planning on doing low level programming in like C or Assembly then I'd recommend using Linux since it has the compilers and assemblers available by default without having to do any advance setup. You could easily get hold of those compilers and assemblers with the package managers that most linux distros use. If you're doing OS restrictive programming like building .net applications then you'd sadly have to use Windows to compile the code and same thing goes for if you were to program for Apple then you'd have to run osx. Otherwise you can do any sort of cross platform programming in any OS and it would depend on you whether you'd want to use the tools available for Linux or osx or possibly Windows. Have a sniffle around and see what tools are available to each OS's which you like. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now