These are chat archives for avelino/awesome-go

30th
Jan 2016
Francois
@francoishill
Jan 30 2016 07:35
@mewmew , what is you reason for creating your own library instead of improving on the existing? Or are they for different use-cases?
Robin Eklind
@mewmew
Jan 30 2016 10:41
@francoishill, my brother and I did the development of the FLAC library as a learning exercise. We had never implemented a decoder before, so this was a good opportunity for us to learn. As Ethan's library was already close to completion, we would only have learned about corner cases, rather than the full implementation. Also, the underlying the implementation is different. Last time we checked, Ethan's library decodes the entire audio file in memory, which is problematic for larger FLAC files. In comparison, our library implements streaming to also handle larger FLAC files.