N
N
Niko Frost2015-01-08 20:35:51
Programming
Niko Frost, 2015-01-08 20:35:51

Why do most programmers choose Mac?

Who can explain what is the advantage?
For the sake of only one console, or is there still some other reason?
And is it worth buying a Mac programmer? And why?

Answer the question

In order to leave comments, you need to log in

22 answer(s)
O
OnYourLips, 2015-01-08
@OnYourLips

Not all programmers, but PHP, Python, Ruby and other web.
Among Ruby and completely without exception, in Windows they do not feel well, especially ruby. Among the python, not 99%, but also the majority.
Makos was chosen by elimination: in Windows there is a problem with installing software (difficult to compile from source, there is no standardization) and compatibility (not Unix).
In Linux, there is a problem with the desktop - it is not friendly with hardware (try to stick 3 monitors), it is unstable, there is very little software (for example, I did not find a good DBMS client).
It remains a poppy, without these shortcomings.
If you are engaged in the web, then definitely buy.

G
Gluck Virtualen, 2015-01-09
@gluck59

Not "programmers", but "people who work at the computer."
Roughly why:
U1Zp8PTy91s.jpgaORgD6FLo74.jpg

D
DAlex, 2015-01-09
@DAlex

I was engaged in development from Linux for several years - everything suited me. At the new place of work, they issued a poppy ... It was painful for the first few weeks. Then I resigned myself... Still, Linux seems to be more flexible to me (I worked in the debian OS). I work on the backend most of the time on Python, a little bit on the front ... I didn’t find anything that would not be in Linux in the poppy. But some things (modules, third-party applications) are easier to install in Linux.
Linux is still at home - there is no dream to buy a poppy.
I also heard from many that designers and multimedia people sit on poppies.

A
Alexander Litvinenko, 2015-01-10
@edli007

Mac is Linux without hemorrhoids

D
Dmitry Bay, 2015-01-08
@kawabanga

Now the price of Apple equipment has skyrocketed, the beech that cost 90 thousand six months ago now costs 180 thousand on the Apple website. So one of the fundamental downsides is the price at the moment.
The second - if we take into account php / mysql - then the windows machine also copes with this. I didn't touch Ruby and so on, I don't know.
Thirdly, the duration of the work and there is no need for a mouse, since the touchpad is really convenient for work.
Fourth - just stylish. Initially, I took a poppy for myself as a toy (show off in front of clients), but after 2 years of owning a poppy, I bought a 2013 late retina with an nvidia chip, and now the stationary computer just collects dust.

A
Alexey P, 2015-01-09
@ruddy22

it's just convenient!
support for gcc, clang, and llvm
compilers it is so convenient!
you can skip the front, back, system stuff.
You set the JP to taste and color: ruby, node, c++, golang.
full-featured console
package managers brew and macports -> so you can use Linux tools
plus everything - microkernel architecture based on Math
mac os x - branch from BSD 4.4
firewood for specific hardware, optimized for working with this hardware
and all this out of the box (except managers packages and PL)

N
Nick Watson, 2015-01-10
@watsonback

1. Convenience
2. Speed
​​3. Intuitiveness
4. Beauty
5. Apple on the monitor
6. Apple - sticker
7. Designed in California
8. Compared to Windows, there are no viruses under MacOsX
9. New Apple products smell delicious.

M
Mikhail Zelenkin, 2015-01-15
@cheshircat

The general idea has already been described above.
Started with Windows, then worked on Linux for a long time and eventually moved to Mac.
As noted above, the transition to Mac for a programmer is justified if it is web development. It so happened that most of the sites work under unix-systems.
For this reason, it is not very convenient to work under windows. Therefore, we come to the conclusion that we need something unix-like.
Now they will throw me minuses, but everything unix-like IMHO is not very good with the interface (I personally lack something: sometimes it seems that the windows waste space) and most importantly - if you do not only do coding, then there is no some software ( like photoshop etc).
In general, it is quite possible to live under linux, but some types of software are either not there, or it is still being developed.
Plus, you need to deal with the OS one way or another. Something to tweak/adjust. In general, whatever one may say, this is a system for geeks. It's not that I don't like it, but sometimes it gets boring and I just want to do coding.
As for Mac OS, it is UNIX with a graphical shell that was developed by a professional designer. And oddly enough, it just works and many things are very well thought out. I do not need to constantly tweak something after the update. Thinking about how to put some kind of program because there is a conflict, etc. Install drivers for hardware through one place.
Plus pretty good support from hardware/software manufacturers. IMHO, not much worse than Windows.
In general, in fact, under this OS, you are doing your own business, and not administration.
As for the price, it is of course a little overpriced (although how to look, because a full-fledged OS is free). But if we compare the same level of iron, then the difference before the rate jumps was not so big.
As a result, usually sooner or later the choice becomes quite obvious and conscious. :)
PS You need to understand that the OS is just a tool. Somewhere there are unique features, software. Some people like tools from one company, some from another.

D
Don Kaban, 2015-01-08
@donkaban

Because almost BSD. Because it's beautiful. And because if you do not write desktop applications for Windows, then there is no point in torturing yourself with Windows. It's inconvenient.
And a couple of rational considerations. If you have a multiplatform, then a poppy is practically the only option, because you can cross-compile from a poppy to Linux and Windows (we do this), but it won’t work on IOS from Linux and Windows. So if you deploy to everything that moves, there is essentially no alternative.

S
sergikzv, 2015-01-08
@sergikzv

First of all, the Mac is chosen by the front-end workers and there are reasons for this, I never thought that I would become any Apple, but I made a hackintosh and stopped going into Windows at all (I sometimes play sometimes).
Linux, unfortunately, is not suitable for the frontend, the lack of Photoshop completely kills the desire to sit on it, and you don’t just need to talk about this rake with emulation.
Install a macos on your computer and you will understand all the advantages yourself, fortunately now there are almost no problems with hackintosh. I really want a poppy but I don't have that kind of money yet.

B
bracadabra, 2015-01-15
@bracadabra

In my opinion it's all a matter of taste and sometimes features of the work. For example, MacOS does not seem beautiful to me, stupid and slow animations annoy me. I myself worked on a poppy for about six months, there were moments when I wanted to tear my hair out, for example, when creating a file, which, as it turned out, is not so easy to create.
For me, the absence of the usual software was also critical, that is, it is there, but paid. You can live with this, but somehow you don’t want to buy something every time for the sake of a one-time task. In addition, there were some minor problems all the time. In general, I think you just shouldn’t expect anything special from the Mac, I had high expectations, since its convenience and beauty are all the time heard, which crashed into harsh reality. Therefore, for me, Mac is another operating system with its pros and cons.

C
Crash, 2015-01-09
@Bandicoot

Never thought about buying a Mac. Somehow unreasonably expensive. What can't be done on Windows can be done on Linux and vice versa

M
McBernar, 2015-01-09
@McBernar

A Mac is like a telly. Bought and working. You don’t need to configure anything, you don’t need to service, errors in applications - once every six months. Blue screen? I have never seen. Reinstalling macos? This is something from the realm of fantasy.
Mac you just do not notice, while Windows always wants something from you.
Well, it’s even somehow incorrect to compare macbooks and writing laptops. It’s worth just working for an hour on a MacBook and you won’t be able to look at all sorts of asus-acers without nausea.
Well, how bae, here - coub.com/view/439tx

P
pashazz, 2015-01-15
@pashazz

I bought a poppy at the time of the expensive ruble yet. Exclusively because of the battery life. There is nothing like this in OS X. Linux is much better for a programmer

S
Sergey Andrievsky, 2017-08-26
@Andriyevski

The topic is probably old, but I’ll answer perhaps, I’ve seen more than the rest of the campaign and felt MAC!
We noticed that the macbooks are all weak in terms of characteristics compared to other companies, but at the same time they are at least 2-5 times more expensive, it’s not clear why?
Yes, they are optimized so that the poppy on the intel duo2 outperforms the core i-5 laptops of other companies ... the poppies are more economical and stable, which is alien to other companies!
You run the oldest macbook under the latest MAC OS and it works, it launches those programs that it’s impossible to imagine and imagine running under Windows, you can open and draw whatever you want in the old poppy in 3 Photoshop windows, in Windows there is one window if it starts up with such visyuki that mom do not worry!
By the way, in poppies, iron is better and batteries last 4 times longer than other companies, a fact!
For example, for 1 year in a regular laptop, the battery drops by about 20% of the charge (whoever has or had laptops will confirm), tobish for 4-5 years, the battery is an ass, the battery lasts for 5 minutes before shutting down! On the Mac, only 20-25% in 4-5 years - yes, that's tough guys!)) Mac Air 13 laptop, held a charge for 12 hours, after 4 years - 8 hours somewhere, aleinware m11x r1 held 8-10 hours, now 2 hours!
I'm not a Mac fan, but they are worth it! About the fact that it is Unix - it already says that it is stable, or rather, it is finished from pieces of Free BSD (the most secure and most reliable system in the world developed by Berkeley University students) it is used by NASSA in a case with Debian!|
In short, we save up for a thing for a year)))
I realized for myself that she is like Bently or Tesla among cars! What do I explain nishchebrudes to you?))) Work Niger on Apple!

A
Alexander_Berlin, 2021-07-11
@Alexander_Berlin

Worked on different systems, but for the last 10 years exclusively on MacOS. In fact, now it's like this:
- Windows is the second system on the iMac to play what is not in the poppy. It is also used in Parallels to test the work of Windows browsers
- Linux is used on servers (CentOS)
- Mac computers with MacOS are used both for work and in everyday tasks (I, my daughter, also gave it to my father).
In Macs, everything is convenient and comfortable for me. And the computers themselves are made reliably, monolithically, the case is machined from a single piece of aluminum. The battery life is excellent, the keyboard and touchpad are great. Unfortunately, I have not yet seen laptops not from Apple of the same quality (and I have tried a lot of them and it is from the "premium" segment).
ps As for the price: I don't think it's possible to make these computers much cheaper, the case alone is worth making.
pps And this text is also written on a MacBook Pro;)

P
Pavel Demyanenko, 2015-01-08
@xeLL

For example, https://github.com/thoughtbot/laptop
It's not hard, is it?

U
uvelichitel, 2015-01-08
@uvelichitel

I am writing a backend. I have a mac because it's a very, very, very comfortable machine. Well, because they gave)))

Q
Quber, 2015-01-09
@Quber

In fact, I can say that in my whole life I saw MAC only at the boss, cousin (has finances) and in stores. No one else from my acquaintances, colleagues, acquaintances from colleagues, friends - no and never had a poppy. Really. Maybe I live in a backward city or my friends are backward. I have friends who would like to own such a laptop (yes, I myself would not refuse). But in fact, I don’t have such acquaintances with poppy seeds.

D
Dmitry Alekseev, 2015-01-15
@dalexeyev

Buying a Mac specifically for programming is not worth it, it will not pay back the money invested quickly, especially now.
Macs are valued by those who care about the efficiency of their own workflow. Do not be distracted by setting up and adapting the system for yourself, namely, work. This is time that is extremely frustrating to waste.
A real programmer in general does not care where and what to work in, the necessary tools are everywhere. But after a while, you want comfort. And the concept of comfort is different for everyone, for some it is a very custom Linux configuration, for others Mac.
In addition, Mac OS covers the need for Windows and Linux software completely. When using Parallels, a fully integrated Windows environment is always ready. (Yes, I have seen 1C programmers working on a Mac)
Everything Linux is available through brew (or alternatives).
As a result, when using specific (Windows) software, there is no need to reboot. And everything Linux is always with you, right there, in the console.

D
Disbeleiver, 2016-09-08
@Disbeleiver

Far from the majority. Most web programmers - perhaps, but also not a fact.
Now a poppy is most often understood as a macbook - often a choice is made in its favor because, against the background of the rest of the assortment of an average store, this is just a luxurious piece of iron.
The fact that there are some kind of business laptops like Dell Latilude and IBM Thinkpad, which, in terms of performance, reliability and functionality, will tear an all-glued MacBook like an ace - a heating pad, people usually do not suspect. Not publicized by the box, there is no luminous apple and "ecosystem". More precisely, there is an ecosystem, but for some reason it consists of docks, additional batteries, TPM modules (which for some reason are not soldered tightly, like memory and hard drives, which for some reason can be more than one) and the like. All this is boring and difficult, whether it's a mobile phone and a player in the same color scheme.
And the operating system is secondary. Any user (and even a programmer) works with application software. What is the shape and color of the window decoration - no difference.

I
IlliaKharytonov, 2016-11-18
@IlliaKharytonov

DAlex You didn't write about me by chance? Just wanted to tell the same story. :)
I will only add that after half a year on a poppy (web) I do not feel a significant difference (Linux at home). Except for one thing: I like that the battery really lasts a long time in a poppy (eight or more hours), I did not think that this was possible.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question