But they are not written in cool languages therefore should be rewritten :(<p>In all seriousness, I am struggling a bit to see a point in porting everything to JS (beyond a weekend project because why not, let&#x27;s learn something).<p>I might be a bit out of the loop since it&#x27;s been a while that I worked on Windows (and have been using msys2 instead of cygwin back then), but how come DDL and native compiling are the issues in cygwin?<p>And the 1&#x2F;15th of the size bit. It&#x27;s largely simply negligible with hard drives (and even SSDs recently) nowadays.<p>No snark intended (well, other than the first line, sorry), just genuinely curious.