Hacker News new | ask | show | jobs
by tragictrash 1587 days ago
I think you misunderstood that remark intended to be humorous. Its too bad you took offense.

Your right about it being a tool. A tool which has better alternatives.

A virtual machine running in virtual box or some other vendor's VM has literally none of the limitations that wsl2 does.

WSL 2 Doesn't fully support all userspace stuff, I bump into that all the time.

You can ssh into other boxes using PowerShell.

It is objectively bad compared to the alternatives.

1 comments

"better"? Every tool has pros and cons and tradeoffs. I run Linux, Windows, and MacOS. Each one has it's pros and cons. Each is the "better" tool depending on the need.

The same goes for programming languages and engineering problems. I train my team to identify multiple possible solutions to a problem then identify pros and cons and then pick the solution that optimizes for the most important goal. There is rarely a "right" solution.

There is rarely a right solution but there are always wrong ones. Searching for pareto optimal contours is great but implies the existence of pareto pessimal contours where N poor solutions combine to make something maximally rubbish.

Software dev is not in a design space where all things are broadly equivalent with small pros and cons to choose between. It's more a discontinuous surface with orders of magnitude of cost/benefit changes as one meanders over a given cliff.

This cliff being performance, stability and my sanity.