Setting up an M1 Mac for Python, Scala, and Java Development — 2021 Edition

Brian Schlining
6 min readNov 17, 2021
Woot!

A few days ago, I unwrapped my shiny new MacBook Pro with an M1 (arm, aka arm64, aka aarch64) chip. This post captures the apps and configuration I use for development as well as a few notes for dealing with the change in architectures from the usual Intel x86 chips to the Apple’s ARM-based M1s.

--

--

Brian Schlining

Polyglot coder. Deep-sea Researcher. Zazen aficionado. I think squids are pretty cool.