News for hackers. Stuff that matters.
Re:Writing a competitive BZip2 encoder in Ada from scratch i... by whartung on Thursday July 17, 2025 @10:51AM (#44594063)
Well that was disappointing. I was hoping to see a discussion about writing a zip encoder in Ada. How the language was used, values of the language for this kind of work. How it’s easier or harder to do. Maybe a bunch of Ada source code.

Simply as one who does not use Ada I had hoped to be a bit more informed about it.

Re:Writing a competitive BZip2 encoder in Ada from scratch i... by andsoitis on Thursday July 17, 2025 @10:55AM (#44594098)
Bottom of page links to the sources: https://github.com/zertovitch/zip-ada
Re:Writing a competitive BZip2 encoder in Ada from scratch i... by etrez on Friday July 18, 2025 @04:03PM (#44609171)
Thanks for the feedback. Multiple posts are planned on that topic. For parts 1 and 2 (so far the only ones existing) I preferred explaining the context and the remarkable simplicity of the BZip2 format. In part #4, I will try to show why the customisable types in Ada fit so well compression software. Be patient: writing articles about writing software takes much more time than writing the software itself! In the meantime, there is a short preview of that in recent presentations - notably FOSDEM 2025: https://fosdem.org/2025/schedule/event/fosdem-2025-5148-adve... , last slide.