A computer scientist has developed new techniques that make it easier to combine programming languages. Thanks to these techniques, software is no longer sensitive to the most common method of misuse ...