TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

My Experience with Nix on OS X

120 pointsby _queryabout 9 years ago

7 comments

iElectric2about 9 years ago
Disclaimer: Nix(OS) developer, I am biased.<p>It&#x27;s very important for us to get such feedback. This allows us to improve and move forward.<p>In Nix defense I think it&#x27;s not worth comparing stability yet, although that is the most important aspect for users.<p>What matters currently is how many smart people grasp the idea why we&#x27;re fundamentally better by architecturing the language and packaging problem itself and any help we get to move us forward.<p>For fair comparison you should note that we have ~800 contributors, probably more than 90% are on Linux. Meanwhile Homebrew packages have almost 6000 contributors.<p>We have recently added 4 macs to our build farm at <a href="http:&#x2F;&#x2F;hydra.nixos.org&#x2F;machines" rel="nofollow">http:&#x2F;&#x2F;hydra.nixos.org&#x2F;machines</a>, but we desperately need more developers <i>that care</i>. Not 6000, just a few more.
评论 #11806014 未加载
评论 #11807713 未加载
kevincoxabout 9 years ago
I&#x27;ve never used Nix for OS X, but I can confirm that the UI can definitely use some work, and the proposed changed which are in the pipe look fantastic.<p>But, comparing Nix on the simple operations is like reviewing a sports car after only driving it in a school zone. There is so much more that Nix provides that homebrew doesn&#x27;t even come close to.<p>Nix has made managing of my servers way easier then anything I have tried before and I have no intentions of changing away any time soon.
评论 #11804543 未加载
评论 #11803575 未加载
risabout 9 years ago
I&#x27;m guessing one of the major reasons more packages are &quot;broken&quot; for macos is there is a CI system running for linux&#x2F;nixos (travis) and not one for macos. So macos breakages can slip in easily.<p>If a passionate mac advocate wanted to take on the responsibility of setting up &amp; running a CI machine and hooking it up to the github PRs, I can only imagine it being a good thing...
评论 #11803142 未加载
评论 #11803262 未加载
defiancedigitalabout 9 years ago
Redesign of nix command line is a good thing. Nix should be more intuitive.<p>I totally agree that nix is the future of package management.
评论 #11803239 未加载
评论 #11803061 未加载
评论 #11803100 未加载
评论 #11806682 未加载
评论 #11803250 未加载
aeosynthabout 9 years ago
Nix is not great for casual Linux desktop usage - I tried installing the Atom editor, and cancelled when I saw X11 being downloaded. You might as well run NixOS in a VM.
评论 #11805420 未加载
评论 #11803279 未加载
评论 #11803284 未加载
nixosabout 9 years ago
What do people do about packages being old? Many of their front facing server packages are not being updated. Presumably, they have quite a few security issues in them
评论 #11803390 未加载
res0nat0rabout 9 years ago
Nix looks cool on OSX, but trying to install something like elixir from scratch involves my macbook air compiling packages for at least 40+ minutes before I ctrl-break which is a no go.<p>I thought Gentoo was cool in the early 2000s when I didn&#x27;t do sysadmin work for my job. I&#x27;m not waiting an hour or two to install a package anymore.<p>I&#x27;m sure this will improve when more precompiled packages are released for OSX when it is more popular.
评论 #11804938 未加载