Back to Browse

S2T1- ICU4X: Advancing Modular Unicode Components

73 views
Feb 11, 2022
47:26

EVENT: Internationalization & Unicode Conference 45 (IUC 45) DATE: October 13-15, 2021 DESCRIPTION: ICU4X is a new Unicode Consortium effort bringing i18n to modern platforms and devices. Conceived at IUC 43, introduced at IUC 44, and now approaching public beta, ICU4X delivers ECMA-402 APIs, dynamic locale data, and ow resource usage in a composable, modular way using Rust, with interfaces to other programming languages. In this presentation, we will introduce the design principles of ICU4X, how to deliver locale data, and how to use it in multiple programming languages. We will show how to take advantage of ICU4X's modularity to reduce binary size, and how ICU4X stacks up on memory and performance benchmarks. BIOS: Zibi Braniecki, Platform Internationalization TLM, Mozilla Zibi Braniecki is a Platform Internationalization Tech Lead Manager at Mozilla working on Mozilla Platform (Gecko), product (Firefox) and Web Internationalization and Localization technologies. Zibi is one of the authors of the Fluent Localization System and he represents Mozilla at TC39/ECMA-402 committee, MessageFormat 2.0 and ICU4X Work Group. When not in front of the keyboard, he's captaining the Polish National Team in Ultimate Frisbee. Shane Carr, Senior Software Engineer, Internationalization, Google, Inc. Shane Carr is a Senior Software Engineer on Google's i18n Engineering team. He is co-chair of the ICU4X Subcommittee, convener of the ECMA-402 subcommittee for JavaScript i18n standards, and a core contributor to the International Components for Unicode (ICU) project. This is Shane's fifth year presenting at the Internationalization & Unicode Conference (IUC). He has previously spoken about ICU locale data, Zawgyi, and number formatting, as well as ICU4X and ECMAScript. Before entering the internationalization field, Shane presented at the 33rd International Conference on Machine Learning (ICML) and the 2015 Annual Meeting of the American Institute of Chemical Engineers (AIChE). He holds an MS and a BS in Computer Science and a BS in Chemical Engineering summa cum laude from Washington University in St. Louis. Nebojša Ćirić, Internationalization Team TL/M, Google, Inc., Vice-chair ICU4X Subcommittee Nebojša Ćirić is a TL/M of internationalization team at Google and vice-chair of the ICU4X Subcommittee. He is one of the founders and ex-chair of JavaScript i18n standard - Ecma402, which is a main driver of i18n on the Web. His personal i18n goal is to make Slavic languages better supported in standards and libraries. He holds B.S. degree from School of Electrical Engineering, Belgrade, Serbia and M.S. degree in Computer Science from University of Florida. LINKS: Visit the Unicode Website: https://home.unicode.org Get Started with Unicode: - Technical Quick Start Guide: https://home.unicode.org/technical-quick-start-guide/ - Overview of Internationalization and Unicode Projects: YouTube Playlist: https://www.youtube.com/playlist?list=PLMc927ywQmTNQrscw7yvaJbAbMJDIjeBh Become a Member: - Organizations: https://home.unicode.org/membership/membership-levels/ - Individuals: https://www.unicode.org/consortium/joinform.html Learn Different Ways to Support Unicode: https://home.unicode.org/support-unicode/

Download

0 formats

No download links available.

S2T1- ICU4X: Advancing Modular Unicode Components | NatokHD