Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The comment resonates with me:

> Attempting to 'unixify' Windows is indeed a task often drought with much pain

I chose TDM [1] to port some utility of mine to Windows (actually the initial port may have have been done with MSYS/Cygwin). TDM is MinGW-based and doesn't try to achieve full Posix compliance. It provides Win API header files instead.

I did the adaptations for my socket-related stuff a long time ago. A bit tedious, but worth it. I don't depend on a DLL that's bigger than my program, and I have fine control on what it does.

I discovered TDM thanks to Newlisp, a Lisp dialect interpreter which has quite a few batteries included [2] (some of its feature are still Linux-only though).

[1] https://jmeubank.github.io/tdm-gcc/ [2] http://www.newlisp.org/



Last release 2021 with gcc10 :-(




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: