filmov
tv
Coding for global languages Unicode, charsets, strings and binaries - MARC SUGIYAMA
Показать описание
---
CODING FOR GLOBAL LANGUAGES: UNICODE, CHARSETS, STRINGS AND BINARIES
by Marc Sugiyama
THIS TALK IN THREE WORDS:
Character sets
Character encoding
Clarity
ABSTRACT
Writing global software means our programs need to speak global human languages, but writing programs that work correctly with non-Western European languages is at best a confusing affair. UTF8, latin1, Unicode?
What do these terms mean and how are they related to one another?
And what does Erlang do?
This talk demystifies the terminology around character encoding, explains how to retrofit your Erlang program for Unicode using Datometry HyperQ as a case study, and gives some best practices to help you break the one-byte/one-character assumption.
---
THE SPEAKER - MARC SUGIYAMA
Marc Sugiyama is a software engineer at Datometry where he works on HyperQ an Adaptive Data Virtualization(TM) technology that enables enterprises to run their existing applications on modern cloud data warehouses, without rewriting or reconfiguring them. Prior to joining Datometry, Marc was a senior architect at Erlang Solutions, Inc., where his projects included developing an OpenFlow controller and sample applications for the IvanOS project, design and code reviews, and providing training at conferences and for clients. A Bay Area native, Marc has more than 30 years of software development experience and has worked on everything from testing frameworks at Sybase and Cisco to SMP relational database engines at Sybase, an MMO engine for Pixverse (a company he co-founded), and a large-scale real-time chat system for hi5 Networks. A published author, Marc wrote his first magazine articles and books while still in high school. Marc holds a BS in engineering and a masters of engineering from Harvey Mudd College. He currently serves on the College Preparatory School Advisory Council and the board of directors of the Heart Mountain Wyoming Foundation.
---
CODE SYNC & CODE BEAM SF 2020
CODE SYNC