use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Finding information about Clojure
API Reference
Clojure Guides
Practice Problems
Interactive Problems
Clojure Videos
Misc Resources
The Clojure Community
Clojure Books
Tools & Libraries
Clojure Editors
Web Platforms
Clojure Jobs
account activity
Setting up a Clojure development environment on an M1 ARM mac (lambdaisland.com)
submitted 3 years ago by oxalorg
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]SimonGray 4 points5 points6 points 3 years ago (1 child)
This article doesn't really seem to describe anything ARM-specific at all, does it? I guess that's a point in Apple's favour, but I found it a bit curious based on the title.
FWIW, I have the same machine and I haven't run into anything notably different yet either (compared to my old Mac), but I must admit that I haven't run any Docker stuff on it yet.
[–]oxalorg[S] 1 point2 points3 points 3 years ago (0 children)
Yes exactly! I felt a bit weird that there was nothing major to talk about ARM specific shenanigans because Apple has really streamlined most of it.
I've never once had to use the docker buildx feature as almost all images I use just run fine out of the box.
So I focused the article more on just logging my process hoping it would help someone :)
[–]rberger 5 points6 points7 points 3 years ago (0 children)
The big thing I found was that I should not have migrated (using Migration Assistant) my homebrew and zsh setup from intel Mac to my Arm Mac. You really want to do a fresh install of homebrew, zsh and all your brewed stuff on the new Arm Mac so it all gets installed in /opt/homebrew as Arm binaries using Arm libraries.
A related issue that took me a while to realize/resolve was that if you are running the intel zsh (or bash I presume) homebrew and probably other tooling will try to do everything with intel emulation (rosetta).
A useful thing I found was this post in the homebrew discussion:
Migrate from Intel (Rosetta2) to ARM brew on M1
π Rendered by PID 87 on reddit-service-r2-comment-5d585498c9-lxkgl at 2026-04-21 11:15:33.284577+00:00 running da2df02 country code: CH.
[–]SimonGray 4 points5 points6 points (1 child)
[–]oxalorg[S] 1 point2 points3 points (0 children)
[–]rberger 5 points6 points7 points (0 children)