Dear people too embarrassed to release your source code:
Nobody cares how ugly it is. Only you can see the ugliness. The code works, it does something, and we just want to learn from it or modify it. Our source code is ugly too.
If embarrassment is the only obstacle, just release the code. Ugly released source code is far, far better than no source code at all.
In meinem Gastbeitrag bei netzpolitik.org habe ich meine bisherigen Erfahrungen mit meinem "Kampf gegen Microsoft" zusammengefasst. Danke an @netzpolitik_org für die tolle Zusammenarbeit👍
Watched this really nice intro to building a Parser / Parser Combinator from scratch: https://www.youtube.com/watch?v=N9RUqGYuGfw
Even if you have worked with a parser combinator before, it's amazing to see, how little "magic" there is, by "inventing/discovering" the underlying concepts along the way.
This also helps to build an intuition for `Applicative` and `Alternative` and shows how these abstractions can be practical and useful in a real-world scenario. I really enjoyed watching this :)
Software developer with a passion for free software, functional programing, and formal verification.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!