MikeTrendsTrends right now

search

Kittyscript

Trends

  1. 1
    Developer weighs compile-time side effects in Kittyscript compiler●I'm currently again thinking about the #Kittyscript compiler, specifically about compile time side effects. What shouldMmastodonTechnologySoftware115 d ago

    A developer working on Kittyscript, a programming language project, is revisiting the compiler's handling of compile-time side effects. The open question: what should happen when a nested function calls an identifier that resolves to a macro in the top-level scope, but is shadowed by another binding in an intermediate scope. The edge case touches on scoping rules and macro expansion order, classic rabbit-hole material for language designers.