Jump to content

What computer/device you guys use for programming?

Tyeee

Hello guys, I am about to start my bachelor of computer science program and is just wondering what you guys all use as your primary platform for software design and development? Trying to weigh my options between laptop, desktop, etc. 

Link to comment
Share on other sites

Link to post
Share on other sites

i5-3337u, 8GB RAM. (laptop)

Windows for c# application development, and Windows or Ubuntu for web development.

 

edited

Speedtests

WiFi - 7ms, 22Mb down, 10Mb up

Ethernet - 6ms, 47.5Mb down, 9.7Mb up

 

Rigs

Spoiler

 Type            Desktop

 OS              Windows 10 Pro

 CPU             i5-4430S

 RAM             8GB CORSAIR XMS3 (2x4gb)

 Cooler          LC Power LC-CC-97 65W

 Motherboard     ASUS H81M-PLUS

 GPU             GeForce GTX 1060

 Storage         120GB Sandisk SSD (boot), 750GB Seagate 2.5" (storage), 500GB Seagate 2.5" SSHD (cache)

 

Spoiler

Type            Server

OS              Ubuntu 14.04 LTS

CPU             Core 2 Duo E6320

RAM             2GB Non-ECC

Motherboard     ASUS P5VD2-MX SE

Storage         RAID 1: 250GB WD Blue and Seagate Barracuda

Uses            Webserver, NAS, Mediaserver, Database Server

 

Quotes of Fame

On 8/27/2015 at 10:09 AM, Drixen said:

Linus is light years ahead a lot of other YouTubers, he isn't just an average YouTuber.. he's legitimately, legit.

On 10/11/2015 at 11:36 AM, Geralt said:

When something is worth doing, it's worth overdoing.

On 6/22/2016 at 10:05 AM, trag1c said:

It's completely blown out of proportion. Also if you're the least bit worried about data gathering then you should go live in a cave a 1000Km from the nearest establishment simply because every device and every entity gathers information these days. In the current era privacy is just fallacy and nothing more.

 

Link to comment
Share on other sites

Link to post
Share on other sites

I have both a laptop and desktop for programming.

Processor : i7-6700k (stock speed)

Cooler : Hyper 212X

Motherboard: MSI Krait Gaming Z170

RAM : 4x4gb LPX Memory

Boot Device : Samsung 860 EVO

GPU : ZOTAC 1070 Extreme

PSU :Antec HCG-620M

Link to comment
Share on other sites

Link to post
Share on other sites

Pretty much anything is fine. You can always duel boot or use VMs as well so there isn't that much to consider with the OS. Just use the one you like the most.

 

Laptops can be great for bringing to class or being able to work in different locations and with your peers. You should have plenty of access to computers in your department though so you don't need one. It can just be nice to have you're own development environment wherever you go.

 

Desktops provide a nicer coding experience in my opinion. Bigger screens, better keyboards. You can always get that for a laptop though for when you're home and coding.

 

A good CPU and an SSD will provide a nice environment and I'd recommend at least 8 GB of RAM.

Link to comment
Share on other sites

Link to post
Share on other sites

I use my sig rig for my dev machine. Its serving me well with being lighting fast from compiling to debugging.

CPU: Intel i7 - 5820k @ 4.5GHz, Cooler: Corsair H80i, Motherboard: MSI X99S Gaming 7, RAM: Corsair Vengeance LPX 32GB DDR4 2666MHz CL16,

GPU: ASUS GTX 980 Strix, Case: Corsair 900D, PSU: Corsair AX860i 860W, Keyboard: Logitech G19, Mouse: Corsair M95, Storage: Intel 730 Series 480GB SSD, WD 1.5TB Black

Display: BenQ XL2730Z 2560x1440 144Hz

Link to comment
Share on other sites

Link to post
Share on other sites

My laptop with i3 350M, 3gb ram and linux mint 17.1 and sometimes my desktop
You can use anything the only kind of restriction is the OS for what are you programing

Link to comment
Share on other sites

Link to post
Share on other sites

Asus K53SD laptop running Linux (Elementary OS). It's perfect for me for programming (web development). 

Personally I think a laptop would be the best option. You can take it anywhere and use it for pretty much anything. 

Link to comment
Share on other sites

Link to post
Share on other sites

It honestly depends on the software you plan on developing.  My opinion is to use a laptop, I don't have a job in programming however I do code in my spare time as a hobby.  I use a laptop, it runs Kubuntu however Windows would be a very solid and good choice for an operating system as pretty much every language can run on it (providing you have a compiler and interpreter of course).  

 

Laptops are good for it as you can carry it to a friends place if you want to startup a software company, or you could take it around and code as you move.  Desktops in my opinion come in to play when you want to program in one specific place such as an office.  However, desktops are more powerful, so if you plan on writing a very graphically intensive game, maybe take it into consideration.  

 

But generally, my advice is to grab a good laptop running Windows and maybe dual boot linux on it.  As linux is my os of choice and I can't run any computer without it at least in my back pocket.   

Link to comment
Share on other sites

Link to post
Share on other sites

Both the rigs in my signature.

 

Desktop when I'm at home, and then my surface when I'm at Uni.

Both I use a VM to run Arch to dev in, except for Android stuff which I do in Windows + IntelliJ.

 

Both have their uses, and the obvious ones at that.

I'm one of the slightly more awkward people who has a tablet + mechanical keyboard, but hey, I find it more comfy so whatever.

 

If I could just have one, I'd go a laptop as its nice to be able to develop at home and out of home.

Could always have a laptop station at home too, dock with M/KB, Monitor etc, so you get the portability and the big screen stationary experience.

CPU: 6700k GPU: Zotac RTX 2070 S RAM: 16GB 3200MHz  SSD: 2x1TB M.2  Case: DAN Case A4

Link to comment
Share on other sites

Link to post
Share on other sites

well my rig is in the signature and other than that im using a raspberry pi b+, an android phone thats sadly currently in repairs and a lg g watch r. i could go on about what i got hooked up to the pi but lets not go that far. mainly in my freetime im working on automating my apartment. 

"You know it'll clock down as soon as it hits 40°C, right?" - "Yeah ... but it doesnt hit 40°C ... ever  😄"

 

GPU: MSI GTX1080 Ti Aero @ 2 GHz (watercooled) CPU: Ryzen 5600X (watercooled) RAM: 32GB 3600Mhz Corsair LPX MB: Gigabyte B550i PSU: Corsair SF750 Case: Hyte Revolt 3

 

Link to comment
Share on other sites

Link to post
Share on other sites

a mouse for drag and drop programming

worked with labview for some time and let me tell you that sh*t can go die in the corner. maybe its just me not being used to it but id much rather stay with c# or any text based language for that matter.

"You know it'll clock down as soon as it hits 40°C, right?" - "Yeah ... but it doesnt hit 40°C ... ever  😄"

 

GPU: MSI GTX1080 Ti Aero @ 2 GHz (watercooled) CPU: Ryzen 5600X (watercooled) RAM: 32GB 3600Mhz Corsair LPX MB: Gigabyte B550i PSU: Corsair SF750 Case: Hyte Revolt 3

 

Link to comment
Share on other sites

Link to post
Share on other sites

I use a macbook pro 13 mid 2010 when I'm not at home, and my desktop (you can see it in my signature) when I am.

 

a mouse for drag and drop programming

gouging_eyes_Mickey_Mouse_Steamboat_Will

Link to comment
Share on other sites

Link to post
Share on other sites

Hello guys, I am about to start my bachelor of computer science program and is just wondering what you guys all use as your primary platform for software design and development? Trying to weigh my options between laptop, desktop, etc. 

When learning it's best to keep it portable, get a laptop with the biggest screen you can carry comfortably and has decent keyboard, with anti-glare/matte display.

 

 

If you can't afford a new highend laptop, get a second hand business class, like a Latitude, Thinkpad, Elitebook. They are mostly built like tanks and last for a decade. Try to avoid cheap "multimedia" laptops, they have shitty keyboards and displays.

 

I work in an office and don't program in my spare time, so a desktop is well suited for me. But as a student, a laptop will yield more productivity.

Link to comment
Share on other sites

Link to post
Share on other sites

IntelliJ for Java, nodejs. Phpstorm for php. Visual studio for C#. And for C++ haven't really figured out. Haven't gotten into it far enough yet. Windows is on my desktop which is where I do most my programming but anything beside C# I can use the same IDE on my laptop which I have booted to Linux mint 17.1

Link to comment
Share on other sites

Link to post
Share on other sites

Thanks for your help guys. I have decided to probably get the Macbook Pro 13 inch. 

Link to comment
Share on other sites

Link to post
Share on other sites

Thanks for your help guys. I have decided to probably get the Macbook Pro 13 inch. 

 

J3HwNnm.gif

The single biggest problem in communication is the illusion that it has taken place.

Link to comment
Share on other sites

Link to post
Share on other sites

I7 laptop. Fx 6300 and a pentium

Link to comment
Share on other sites

Link to post
Share on other sites

I write all my code down on a paper and then I tape it to my screen and hope it works

 

 

/jk

 

I just updated my desktop to an 4790K and I use it to program the most. All my school files are on Onedrive so I can start programming in class on my shitty laptop and finish it at home on my desktop without having to copy it to a usb and paste it and at the end copy again. 

Link to comment
Share on other sites

Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×