last week I decided to try to continue to develop Java projects on my older MacBook Pro 2015 13" (8GB RAM, 128GB SSD, 2.6 GHz i5). My former setup which I used for 7 years was Ubuntu desktop with some quite average hardware (i5 + 16GB RAM). After one week I can say, I like macOS very much, something needed to be tuned up as shortcuts, terminal issues and so on, but in general I have been getting used to it more and more.
However, when opening my project in IntelliJ which consists of 200k lines of code, things are getting a bit slower. Running 3 Spring applications + Wildfly makes compiling slower than on desktop. Executing spring application - on desktop 6 seconds, on MacBook 13 seconds. I have never thought that I would develop on MBP at all, that's why it has so low-end hardware... I am thinking about getting either MBP 15" 2015 with i7+16GB RAM or Lenovo and getting back to Ubuntu.
My question is, does somebody here develop larger Java applications on MacBook Pro in IntelliJ? And those who have 2016 version, is touchbar making you less or more effective? I am really not a fan of touchbar, they fck up the whole MacBook with that thing (with lack of ports including).