Top
Best
New

Posted by deevus 22 hours ago

I fixed Windows native development(marler8997.github.io)
722 points | 347 commentspage 7
beanjuiceII 17 hours ago|
these seems overly dramatic...i just setup a windows 11 box and installed the needed tools quite quickly via winget and I was up and running
ewuhic 20 hours ago||
Nix on Windows when...
itishappy 19 hours ago|
Since roughly September 2022 with the release of WSL 0.67.6!
dataflow 18 hours ago|||
Have you actually attempted to use it recently? Are you familiar with the WSL1 bugs that surface when running random Linux distros?

(To be clear, I haven't tried this with Nix, but I have with other distros.)

itishappy 16 hours ago||
Fair question! Nope. I'm not endorsing it, and certainly don't know (or even suspect) it would solve this issue. I just recently installed NixOS and was surprised to see Windows mentioned on the downloads page, so looked into it a bit. Maybe soon.
dataflow 13 hours ago||
Okay well, if you do, good luck with glibc (and likely other) issues. WSL1 feels kind of dead unfortunately, neither Windows wants to support newer Linux syscalls nor do Linux projects seem to care for including fallbacks.
ewuhic 18 hours ago|||
Let me paraphrase: nix FOR windows
zer0zzz 14 hours ago||
Please people, stop trying to fix windows and just let it die.
wosined 14 hours ago||
Why not just use Linux?
jatari 14 hours ago||
Because some developers would like to make money at some point.
zer0zzz 9 hours ago||
Then why would they make applications for a dying platform? Is there some budding market for native win32 apps that I'm not aware of?
zer0zzz 9 hours ago||
To play devils advocate, Linux does pose some issues as far as a stable platform base. They don't even guarantee glibc compatibility afaik.
dvfjsdhgfv 19 hours ago||
I like the tool, I like the article, but I'd prefer it it was half as long but without AI touch.
shevy-java 17 hours ago||
To me it seems as if Microsoft wants to make it deliberately harder to have software developers. Now - I installed all the required things and compiled on Windows too, but it is very annoying compared to Linux. Microsoft should simply have ONE default build, e. g. "download this and 80% of developers will be happy". No need for a gazillion checkboxes.
cptskippy 13 hours ago||
I'm not trying to diminish or take away from this post but Visual Studio is an IDE and is not necessary to build an App.

You just need the required build tools.

If you've ever had to setup a CI/CD pipeline for a Visual Studio project then you've had to do this.

functionmouse 17 hours ago||
just use w64devkit, it's nice
forrestthewoods 17 hours ago||
> msvcup is inspired by a small Python script written by Mārtiņš Možeiko.

This script is great. Just use it. The title saying “I fixed” is moderately offensive glory stealing.

gaigalas 17 hours ago|
Windows Native is fine. People in that space are comfortable with it.

What needs to be fixed is the valley between unix and windows development for cross-os/many-compiler builds, so one that does both can work seamlessly.

It's not an easy problem and there are lots of faux solutions that seem to fix it all but don't (in builds, the devil is in edge cases).

More comments...