Even if we go back just a few years, software engineering looked a bit different. But what if we go back 20 years? How about 70? Would even be able to recognize the way software was being built back then?| Stack Overflow Blog
Ryan welcomes Jeffrey van Gogh, Director of Engineering, Android Developer Experience, at Google and board member of the Kotlin Foundation. They discuss the evolution of the Kotlin language from JVM to multiplatform, how their governance board works with the community to stop breaking changes, and the intricacies of Kotlin’s multiplatform capabilities beyond just Android.| Stack Overflow Blog
Building a custom tokenizer for the Ovo2 language in Elixir - parsing strings, keywords, and pattern-matching with recursive functions| Lucas Sifoni
Building parser combinators in Elixir to transform token streams into an AST - implementing either/any combinators and value parsers for the Ovo2 language| Lucas Sifoni
Implementing an AST printer and parser feedback loop for the Ovo2 language - creating a round-trip workflow to validate parsing correctness| Lucas Sifoni
Creating a visual programming environment with Phoenix LiveView for Ovo2 - building the canonical 99 bottles of beer program using runner chaining and inter-program communication| Lucas Sifoni
First part of my journey reimplementing Ovo2 in Elixir - from TypeScript to the BEAM, exploring language design for pure data transformations| Lucas Sifoni