Press "Enter" to skip to content

If Mayans Were Computer Programmers | Kyle Pasarelli | TEDxGuatemalaCitySalon


I’m going to start I’m gonna start today

with a question so how many of you have

ever taken a career assessment it’s one

of these tests that will tell you

whether you’re good at math or good at

language whether you should choose a

career in engineering I suspect many of

you have I was talking to a friend about

this the other day and he told me then

that when he took it it came out that

his ideal career was as a plumber so I

think I think a lot of ink has been

wasted in trying to determine what these

tests really say about us I think the

answer is really very simple it’s all

about learning it’s all about how we

take in and absorb information so in

this room I suspect most of you would be

kind of on the language side of the

spectrum but even among you there would

there would be so important differences

if we compare one culture against

another will find that the differences

are starker still so much so that the

stereotype of the German engineer or the

French poet seemed very true to type

it’s as if our gut is telling us that

there’s there’s some truth there

sometimes it happens that a culture

develops such a deep understanding and

knowledge about a particular field that

they kind of extend it in new ways and

they sort of after carving out that

space they plant their flag there and

their spoken language becomes the basis

in terms of which the the rest of us get

to talk about what they created so for

the longest time if you wanted to learn

about philosophy you had to learn

ancient Greek even if it wasn’t the

ancient Greek the Greek itself that you

were after if you wanted to understand

the ideas in philosophy you had to go

through this language in order to get to

them to you know in order to be able to

access them now today we see a much more

commonplace example of this in in social

media so these are posts in Spanish

speaking social media and then but there

are these English words

of there trying to kind of poking

through from the background so things

like likes and posts sometimes

conjugated in weird and interesting ways

I just kind of mixed in there and oh

yeah and of course there are the cats in

the poem now what about the not so much

the consumption of media but the

creation of it well it turns out that

there we really don’t have any choice

the flag has been planted programming is

an expression of language and the

language that we are talking about here

is the English language for those of us

that are here that speaker the good news

is that you’re a good part of the way

towards learning how to program if

that’s something you should like to do

it’s not quite so great for most of the

most of the people in the world a

language that is not English and that

might not even be a Western European

language of that same tradition however

the entire world is kind of moving

towards a place where in our daily lives

that really doesn’t matter so much if I

share a picture on Instagram and I write

a comment I kind of expect that there’s

going to be a translate button somewhere

there so that my friends that speak

another language can understand what I’m

saying language differences matter less

and less in our daily lives when we talk

about programming though about the means

of creation of technology we are kind of

stuck in a different world when we’re

not it’s not only monolingual English

it’s also kind of mono cultural and the

two things really do go together

language is is is culture so we should

really question having to include a

language and a culture as a means to an

end now the end of course is producing

solutions technology is more and more

pervasive in our daily lives it’s in our

cars in our homes soon in in our own

bodies so controlling how we how we

create and having more and more people

access the means of production of

technology is the really important thing

this is a device produced by a friend of

mine but it’s a seeing eye for blind

people

and it works through ultrasound it was

produced here this was not about

corporations it was not about taking

over the world with new technology it

was about somebody that Jeffrey the

Creator knew that he wanted to help out

luckily his English is very good he

posted on on Twitter in English but how

many other Jeffrey’s are out there here

and in in the rest of the world that are

after new solutions to problems that

they see every day and are faced with

this tremendous amount of baggage to

that they’ll have to go through in order

to get to create what they’re looking to

do is there an alternate alternate

reality is there is it plausible to

think of a world where a different

culture I kind of invented the same

thing but in a different way so today

we’re going to look at a culture that is

just about as unlike Western cultures as

I can possibly think and we’re going to

ask what if the Maya had created

programming did they even have from what

we know of their mathematics and their

language did they have the tools at

their disposal to make this happen so

it’s natural to start when we’re talking

about the Maya with mathematics a field

where they were vastly ahead of their

time consider for instance their

independent discovery of zero combined

with a base 20 system much like our

modern mathematical notation this means

that they had access to a full numbered

line they could count backwards and

record historical events that happened

thousands of years prior and project

well into the future so that somewhere

hidden in the in the jungle there’s

likely a stone tablet with an

inscription describing a comment or a

solar eclipse that still have it hasn’t

happened yet today it’s likely because

of their advanced mathematics that the

Maya were able to produce a calendar

that is in many ways more accurate even

than the one we use today it’s perhaps

because of their advanced math that the

Maya were able to produce a cow

under which is in some ways more

accurate than the one we used even today

in fact there’s not only one calendar

the Maya used many calendars which

together enabled them to assess the

length of a month and a solar year so

that it’s exactly congruent with modern

scientific observations and it didn’t

depend on a kind of accretion of changes

in a very ad hoc manner in the way that

the Western calendar did so for example

leap years and arbitrary Corrections

whenever a new pope came came in the

scene none of these are there in the

Mayan calendar which is what I think it

points to a really interesting feature

of the entire culture it’s kind of

synthetic and just so in that they

arrived at expressions that cut across

mathematics astronomy history and many

other fields and then just have this air

of perfection to them it’s really quite

interesting and for sure more than

sufficient to to base a programming

language on now what about language

although architecture and literature and

books sometimes reach us in incomplete

ways language is the the truth temple

that every culture builds and is carried

forward through the generations the

Mayan language as its spoken even today

it has about 30 vowel sounds so a

handful more than English however some

things like the the grammar the word

order and the absence of cases and

conjugation are very much like English

what I think it’s perhaps most

interesting about languages from this

continent is an interesting dichotomy

where they are rarely based on the eye

so me or myself

they are usually languages that talk

about the collective indeed one of the

languages in this continent the Aymara

is completely missing that tends

altogether it just doesn’t does not

exist so they say there’s no I in team

well there’s definitely no I and I

mother so which I mean even thinking

about what this means is kind of a

little bit honestly beyond what I’m able

to to imagine but I can tell you this

just from working in in software for

many years this distinction between the

individual and the collective the eye on

the collective is emblematic of the

struggle over the last 20 or 30 years to

get to where we are today so we are

transitioning from a world that is all

about single machines single lines of

code executed in sequence into a world

where we have many machines talking to

each other systems like Bitcoin and

etherium that are not about one there’s

not a singular there anywhere it’s all

it’s all about the collective so it kind

of makes you wonder if programming was

based on an entirely different tradition

would we have ended up where where we

are now would we have avoided some of

the detours along the way it’s worth

thinking about but regardless there’s

more than enough in Mayan languages to

build a programming language on so this

would be just an interesting thought

experiment if if it was just a

hypothetical but in in actual fact

although most of the people most people

don’t know about this there’s already

there are already many different

programming languages kind of out there

on the fringe of the mainstream

tradition that are non English and this

is one of them this one is kind of a

world in unto itself you know you can

program in Minecraft by placing blocks

and connecting them to each other and

and in this virtual reality world now if

that’s not the most sci-fi thing I have

ever said in my life I don’t know what

is here is another one this is a

language called Piett and you program it

by placing blocks of colors next to each

other and it’s both the colors and the

relationship with one color to the the

other that gives this its meaning so

this is executable code this is code

that’s understandable by a by a computer

I don’t I don’t understand it but it’s

executable and great for somebody who

has a kind of visual mind rather than a

language mind that learns in that way

one of my favorites is called

Shakespeare the Shakespeare programming

language it kind of kind of reads in

this very verbose way but has some

special instructions that will be

interpreted by a computer so when it

says enter Hamlet and Romeo that means

something to the to the computer and at

the end speak your mind I think it means

print something out on the screen I’m

not quite sure what all this stuff in

the middle is saying there are many non

English programming languages in the

world all put together they’re only a

fraction of the total in existence i’m

happy to announce today that will we

will be adding to this list a new

programming language based on Mayan

language and mayan culture which is also

the first new world entirely new world

programming language in it in existence

the target is to use it as a to lower

the barriers of entry into programming

for people who have that tradition this

is one way it could look like so using

some of the grammar this is another

example which is entirely non non verbal

it would use strings and colors and

patterns and the relationship of one to

the other in order to create a meaning

so exciting though they says we’re still

left with a big question why does the

entire world not run like this why is it

that we have this monolingual mono

cultural tradition in the means of

production of Technology even though we

can use it how in whichever language

wee-wee please are we really saying that

this is a foregone conclusion that this

is a necessary fact is there in other

words is the production in the

production in the digital world going to

be all the same all done in one way or

is there a future where we have many

ways of producing and really there’s

only one reason why we should consider

having only one and it has nothing to do

with computers and everything to do with

people in order to build something

complex and useful we need to speak to

our peers some of which are in other

countries as we said before though since

what we’re talking about is verbal

communication this is actively changing

at the moment there are companies out

there with a specific mission to make

the barriers between people and between

cultures kind of go away so on facebook

using virtual reality we’re not quite

sure where this is going to end up but

in all

likelihood the kind of people side of

the equation is about to be bridged and

the future looks a little bit like The

Hitchhiker’s Guide to the galaxy where

there is a there’s this there’s a Babel

Fish and it’s something you put in your

ear so that it doesn’t matter which

language somebody else is speaking

you’ll hear something that is just right

for you and your worldview this is why I

think through the extension of this from

social media into social coding were

about to see we’re about to enter a new

era where we’re about to see the true

democratization in digital creation and

the Maya will be there ahead of their time again thank

Please follow and like us: