Hacker News new | past | comments | ask | show | jobs | submit login

Hmmm, 90% seems to be glueing Win32 APIs together for a GUI. That's not very exciting in assembly; neither is it significantly more efficient than doing it from C. It's also very unreadable, and I fear for maintainability.

And does this webserver serve many simultaneous connections? I doubt it. You'd learn more about proper webserver programming techniques by studying the source code to nginx [1] or mongrel2 [2].

As an example, it's more useful in showing how to build GUIs in assembly, and that's not very productive. You do get small executables, tho.

[1] http://nginx.org/en/

[2] http://mongrel2.org/home




For a short while it was quite fashionable to have really small Windows programs around, before broadband was common enough, as a reaction to bloated programs, Java runtimes, multi-megabyte VB executables etc. Saw quite a number of assembly-based editors back then. But to be honest, most of those were a small wrapper around the Windows edit controls...




Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: