Best laptop for programmers/engineering students

In summary: The best laptop for programming/electrical engineering according to you is the MacBook Pro. Keeping in mind all the things necessary, the Macbook Pro is the best laptop for anything.
  • #1
judas_priest
174
0
What should a programmer/electrical engineering student look for in a laptop?

Which according to you is the best laptop for programming/electrical engineering?

Keeping in mind all the things necessary. From the smallest like keyboards/touchpad to display for a less eye strain to the processor. Also as reasonable as possible. Not going to mention a budget since this is for general discussion and everyone have a different budget.

Everyone's opinion counts.

Also planning to buy one.
 
Computer science news on Phys.org
  • #2
The best laptop for anything is of course a MacBook Pro. Finding appropriate software might be a bit challenging, but well worth the effort.
 
  • #3
I'm a windows/Ubuntu guy. In my opinion the best and well priced laptop is Dell's 15z ultrabook.

Has all the specification I look for in a price I can afford
 
  • #4
Then why did you ask?
 
  • #5
Err..for opinions?
 
  • #6
I think this was a product placement.

I've used a lot of machines in my career and found I've liked Lenovo laptops up until I got a Macbook Pro. Lenovos are good machines, reliable but they come with Windows and I always had to switch it out with Ubuntu. Ubuntu is great too, but its support of other products is lacking and sometimes behind the curve.

Everything seemed to be just right with the Macbook and I didn't have to fight with Windows when doing my projects (the most egregious issue was the spaces allowed in filenames). So I'd have to say the best laptop is the Macbook Pro which can run both MacOSX and Windows if needed.

I don't think the Macbook is superior because its Apple, I think it has to do with everything being integrated by one company. All the drivers are there, the system works and it works well with the hardware. There are a lot of nice design touches that just make sense.

In general, engineers and programmers benefit from the Unix background of MacOSX with built-in C/C++ compiler, Java and a variety of scripting languages. The screens are crisper too when you're looking at code or MATLAB plots.
 
  • #7
Well, Macbook exceeds my budget. Which Lenovo notebook did you use?
Currently looking for an i5 with with 4th generation intel haswell processor
 
  • #8
My last Lenovo was an X61 with 2GB memory and 160GB disk. It was light-weight, compact and yet functional without a CD device good for traveling. My work laptop was a T61 which is a heavier design with a CD/DVD device not so good for traveling as it was a little too big for the airline seat table especially when your forward neighbod decides to lean back.
 
  • #9
A laptop running Windows (I hate Windows but let's be real here, it's still the dominant platform and the only one you'll run VS on) with a Linux partition (I recommend Mageia) would be ideal, IMO.
 
  • #10
I'm behind the times, I still like alienware.
 
  • #11
I have been extremely happy buying Dell Latitude laptops running Windows. I am a web and Java and .NET programmer for the most part, but I've also done a lot of C and many other languages. You should be able to get a good Dell for well under $1000. Get a slower processor and more memory for the best performance.
 
  • #12
Chronos said:
I'm behind the times, I still like alienware.

Alienware is out, Asus G7 series is in! :)
 
  • #13
As Greg says, the Asus laptops are also very popular and perform well. Personally, I avoid HP laptops due to poor drivers and poor support. HP's drivers stink, to put it frankly, and that could cause you unnecessary grief.
 
  • #14
windows is worth it because it has VS and runs mathamatica/matlab/octave. and it has two buttons. The .net framework makes the whole thing worthwhile truly, in addition being the dominant os(i think) updates are always to be found.. I use c# for the guis(its easier to make them in) and c++ for the algorithms(just recently) and you can have a vbs or batch file to periodically run different programs.macs are great don't get me wrong but I've always found them to be a bit minamalist.

[edit] you could also use xna for graphical representation if you can't afford mathamatica.
 
  • Like
Likes 1 person

1. What are the important factors to consider when choosing a laptop for programming/engineering?

The most important factors to consider are the processor speed and type, amount of RAM, storage space, graphics card, and display resolution. These are essential for running programming and engineering software smoothly.

2. Is a high-end laptop necessary for programming/engineering?

It depends on the specific needs and preferences of the programmer or engineering student. While a high-end laptop may provide better performance and more features, it may not be necessary for basic programming tasks. It is important to assess your specific needs and budget before making a decision.

3. Should I prioritize portability or performance when choosing a laptop for programming/engineering?

This also depends on the individual's needs and preferences. If you need to work on-the-go, then a lightweight and portable laptop may be more suitable. However, if you need to run heavy software and require high performance, then a bulkier but more powerful laptop may be the better choice.

4. Are there specific brands or models that are recommended for programming/engineering?

There are a few brands and models that are popular among programmers and engineering students, such as Dell XPS, Lenovo ThinkPad, and MacBook Pro. However, it ultimately comes down to personal preference and budget. It is important to research and read reviews to find the best fit for your needs.

5. Can I upgrade the components of my laptop for better performance?

It depends on the laptop model. Some laptops allow for certain components, such as RAM and storage, to be upgraded. However, it is always recommended to choose a laptop with the desired specifications from the beginning, as upgrading can be costly and may void the warranty.

Similar threads

  • Computing and Technology
Replies
19
Views
1K
Replies
10
Views
2K
Replies
35
Views
6K
  • Computing and Technology
Replies
6
Views
1K
Replies
8
Views
2K
Replies
18
Views
3K
  • Computing and Technology
Replies
4
Views
4K
  • Computing and Technology
Replies
16
Views
85K
Replies
3
Views
726
Replies
5
Views
1K
Back
Top