Well certainly we have tracked down some issues (in the IDE) to being binary incompatibilities in plugins. So some of it was just downstream (of Apple) software not being ready. The machine isn't a dud as everyone on my team has a similar experience (although frontend developers don't seem as unhappy).
With regards to java, out of curiosity I went and reran some JMH benchmarks we have and saw a ~15% decrease in ops/sec. So much of this could be related to the JVM not being well optimized for this particular architecture. That is something I would expect and will resolve itself in time as more engineering gets devoted to this architecture.
All of my experience with the mac has always been incongruent with what other people casually would say. For me, it is just been another run of the mill OS; after all my experience, I very much prefer windows at home and linux for work, but none of them are perfect for me. So, it didn't surprise me that my experience was so different from what I had been hearing. I typically just expect that the things that I hear when I am not trying to scratch beneath the surface are more or less marketing.
With regards to java, out of curiosity I went and reran some JMH benchmarks we have and saw a ~15% decrease in ops/sec. So much of this could be related to the JVM not being well optimized for this particular architecture. That is something I would expect and will resolve itself in time as more engineering gets devoted to this architecture.
All of my experience with the mac has always been incongruent with what other people casually would say. For me, it is just been another run of the mill OS; after all my experience, I very much prefer windows at home and linux for work, but none of them are perfect for me. So, it didn't surprise me that my experience was so different from what I had been hearing. I typically just expect that the things that I hear when I am not trying to scratch beneath the surface are more or less marketing.