Lund University Introprog v2026.4 Teaching material in both Swedish AND English

I am happy to announce that we now have translated our teaching material for Introductory Programming (in Scala) to English.

You can download the “ready for review” version here:

(Some things remain, issues welcome, see repo readme)

The translation was done in an idempotent sbt build pipe line using this this Scala program:

License for the teaching material is CC-BY-SA

1 Like

It is pretty cool if you ask me. (Sorry for bragging – I would not have dared to embark on this machine-guided semi-automatic translation without Claude…)

The autotranslator is idempotent with several layers as part of the build chain so updates on the swedish side semi-automatically propagate (human in the loop or else just fall back to swedish if autotranslate fails).

Manual or smart agent clamp > 
    OVERRIDE  >  
        authoritative (glossary)  
            >  cache  
                >  model

You can read about the underlying technology here:

And it is all developed using the language we all love :slight_smile:

1 Like