20 minutes

Any

English 

Nearly all programming languages ever developed use a subset of English for their keywords. Educated people in the future will be literate (able to read and write), numerate (able to calculate and use numbers), and coderate (able to interface with computers). But if the computer languages available require knowledge of a subset of English, then most of the population of the world will have a barrier to being coderate at an early age.

The Raku's new Abstract Syntax Tree compiler separates the human-readable portion of the language from the machine compilable portion. It is therefore possible to write a computer language that uses any human language for its keywords. Moreover, a program written in (for example) a Japanese version of Raku can be mapped onto the English version, shared with a developer to help debug and mapped back to the Japanese.

In the talk, I will demonstrate how to create a new language, discuss the advantages for human society, and thus illustrate the advantage of a universal auxiliary language for interaction. 

Attended by:
Arne Sommer (‎Arne‎)
Boyd Duffee
Ian Brierley
Dave Lambley (‎davel‎)
Gold:
Bronze and Community:

More information about all of our valued sponsors is available on our sponsors page.