> Just grab the zip and extract them to some directory.

It is an emerging tradition for modern Windows developers, in sheer child-like 
optimism, to run choco install nim first - and then die a little inside when 
they see the version number... It is an important ritual, to psychologically 
prepare you for what comes next. Then we uninstall it, download the proper zip, 
and draggy-drop its contents somewhere on C:.

And add it to PATH (as well as .nimblebin). It's not as straightforward as vi 
~/.profile on Windows of course, but at least in Win10 you press Start and 
start typing "envi" \- clicking your way to that stupid dialog box on older 
Windows versions required sacrificing a goat.

And install Microsoft Visual Studio Community Edition (because using LLVM 
requires even more additional undocumented steps; and using Cygwin / Msys64 / 
etc will make your compile times a lot slower). And read all the Microsoft EULA 
legalize you just agreed to - I'm no lawyer, but your firstborn child might now 
legally belong to them.

And install Visual Studio Code + Nim plugin, because that's the only fully 
functional Nim IDE that everyone uses (bad news for BSD fans like me).

And install git ("Git for Windows", Msys64, etc), because nothing in modern 
software development works without it. Be sure to read every word of GPL - it 
is supposedly a contract that you've automagically agreed to. Your second-born 
now belongs to Richard Stallman's commune.

And run nim / nimble / vscode via that shortcut for Command Prompt that sets 
the environmental variables for Microsoft Visual C++.

And sell your soul to Microsoft even further when the Visual Studio compiler 
forces you to create a Microsoft account after 30 days.

And when it doesn't work, file a bug report via the Almighty GitHub - thus 
agreeing to all of their legalize and "Code Of Conduct" as well. They will 
insert left-wing political propaganda banners into your code, and ban you for 
believing in doubleplusungood things like the Y chromosome.

Hooray for modern software development and all our legal overlords!!!1 Because 
running genuilely free Unix (where you can pkg install nim) and hosting your 
own Fossil repos is just way too complicated... 

Reply via email to