Hacker News new | ask | show | jobs
by ohgh1ieD 3517 days ago
What do you mean by POSIX development ?

Yea well, I work for a .NET company and therefore I'm on windows on a daily basis.

It depends a lot on, what kind of development I'm doing, for example if I work in Visual Studio on some C# code everything is just fine, integration between SQL-Server/VS/ASP.NET-MVC is just great but when I have to work on web projects where npm is involved or commandline in general, it's a nightmare.

If found that the only useable shell on Windows is babun[0]. Executing Ruby or Python scripts is also not good at all and therefore I just use powershell for glue scripts.

[0] https://babun.github.io

1 comments

By POSIX, I mean standard command line POSIX APIs. In practice, things that run on Mac / Linux / BSDs. They often don't build on Windows due to a lack of pthreads, or fork. In some cases, I'd like to make these apps truely windows compatible (unless Bash on Windows gets so good we can just ask people to install that).

I hadn't heard of babun. It looks like a much neater cygwin distro, I will give it a try.