Okay, but why?
It is absolutely okay if you're asking yourself this question - "But why are we even building this?" In short, we're building Legesher because we can. We're building Legesher to provide new ways for non-native english speakers to understand programming. We're creating a new coworking normalcy for world-wide teams that already tackle enough barriers in their daily collaboration.
For the native English speaker (like myself):
Allow me to paint you a picture. You're familiar with a STOP
🔴 sign right? That red hexagon with 4 white letters S
,T
,O
,P
that you see at intersections?
When you encounter that STOP sign, you're under a special pretence to do the following:
- come to a complete stop
- look both ways for oncoming traffic
- if clear, proceed with caution to your intended direction.
- if not, wait until traffic slows
Consider this: Imagine one day you wake up, grab your passport, and decide to drive all the way into country for a new experience, a new opportunity. The second you cross the border, the ways of navigation completely change. You still see a 🔴 red hexagon with white letters. BUT the white letters aren't S
,T
,O
,P
. In this country, the instructions on the hexagons are completely unfamiliar to you. With random symbols, you attempt to make your best guess to their meaning and context.
Right now in the world of software development, we're full of STOP
signs that have the same four letters no matter where you are in the world, no matter what language you natively use. For much of the world, they see that stop sign with letters completely unfamiliar
to them.
But it doesn't have to be this way.
Language doesn't have to be a barrier. Language can be a bridge. Legesher creates this ability for people to learn and develop code in their own native language, without getting stuck trying to understand foreign symbols and slang. That's what we're doing here.