It is a surreal experience, to say the least. When I arrived, I was stripped naked. They took my clothes, and then gave me what amounted to rags: an old brown, oversized t-shirt, loose torn brown pants, "cloth tubes" that don't fit you feet but are meant to be socks, and some flat, poorly fitting shoes. I was then directed to a bunk bed in a room with 6 others and given a blanket. I would have to wait until after the weekend to get my "uniform" and a pillow, and to buy necessities from the commissary..."
Confession: I write in C because it's fun and feels like you can do anything in it. Agree it's probably not the most practical or commercial-friendly solution. I like C!
C is like a footgun with naive bullets while Rust is also a footgun but with smart AI assistant. One will faithfully cripple you, but the other will cripple your mind before you shoot. I prefer the latter as it makes you consider
Thanks for this. Saw the bug you logged on github too. Agree that poll() should be used instead to avoid the FD_SETSIZE limitation. Maybe in the future when littlekitten webserver grows to be a big cat...
Thanks, much of the asserts were scaffolding while I was programming the helper functions. They function similar to comments, reminding me of the internal conditions that should always be valid.
Back then I loved UltraEdit. It was the fastest editor at the time and could open even the most humongous files.
Since then, I've used notepad2 for quick editing. And even for coding. Really loved notepad2. It could only edit one file at a time but that was part of its charm. I would have multiple notepad2 files open while coding.
Back in the DOS days I used Brief, Multi-Edit (syntax highlighting!!) and the Borland SideKick TSR notepad, remember that?
Nowadays on Linux, I code and write everything on Vim. Can't live without it. Cured my carpal tunnel too because I don't have to move my fingers to use the arrow keys or mouse.
https://github.com/robdelacruz/freerss
https://freerss.robdelacruz.xyz/
Unfortunately, it needs to be revamped or recreated from scratch because I can no longer recompile it due to the changes in SvelteJS.