multi language
adventures
R&D ENGINEER
at
I had
vocations
Strasburg
Alsace
Learning
History of
Alsace
English Strasburg
French Strasbourg
Alsatian Strossburi
German Straßburg
Strasburg
Lund
välkommen!
välkommen!
välkommen
=
welcome
god morgon
god morgon
=
good morning
Idea!
How to
implement?
What it is?
ECMAScript 6
Classes
They have classes,
Carl!
Lambdas 

(Arrow Functions)
Multiple
Assignment
What about
React.js?
RJX
Virtual Dom
Virtual Dom
Native
Apache Cordova is a
platform for building native
mobile applications using
HTML, CSS and JavaScript
How does Cordova
work
Debugging
Packaging
Packaging
!
package.json
npm install
And now I can use it
with your style
Easy?
What about
back end?
One Character can have
different Phonemes
Linguists Phonemes have
different
Phonetic Systems
… and there is no
unification
Linguists speak
different languages
Phonetic systems
IPA
ARPAbet
NATO phonetic alphabet
ICAO, LAPD, RAF and etc.
What about
Programmers?
They also speak
different languages
One of the most famous
tool kit for NLP
is written Python
NLTK is a leading platform for building Python programs to work
with human language data. It provides easy-to-use interfaces to
over 50 corpora and lexical resources such as WordNet, along with
a suite of text processing libraries for classification, tokenization,
stemming, tagging, parsing, and semantic reasoning, and an
active discussion forum.

Natural Language Toolkit
Natural Language Toolkit
written in Python
covers English, German, Czech, Polish
has grapheme to phoneme converter
How to organize
searching using multiple
phonetic conversions?
Haskell
Lazy and Parallel
Very Expressive
Very Expressive
quicksort
Prototyping God of 90-x
Haskell
Yesod
http://www.yesodweb.com/
That’s where I stopped
Cloud Foundry
let you speak on so many
languages you need
How does it work?
Buildpacks!
rock this
rock add-buildpack buildpack-url
rock up
http://blog.altoros.com/
Really End
Fall of Amazon

Александр Ломов: "Reactjs + Haskell + Cloud Foundry = Love"