Олег Иванович Цилюрик - Особенности национального языка в программном коде
Название: | Особенности национального языка в программном коде | |
Автор: | Олег Иванович Цилюрик | |
Жанр: | Базы данных, Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Особенности национального языка в программном коде"
Книга об использовании самых разнообразных национальных языков в программном коде: русского, китайского, японского, иврит, арабского ... с записью слева-направо и справа-налево, и с записью сверху-вниз ...
Использование национальных языков рассмотрено в разных аспектах:
- минимальный экскурс в историю языков программирования с русскоязычным синтаксисом...
- возможности именование переменных и других объектов кода на национальных языках...
- хранение и обработка текстовой информации на национальных языках...
- особенности регулярных выражений с использованием национальных языков.
Описание начинается с традиционных языков программирования C и C++, и расширяется на современные языки программирования: Python, Go, Rust, Kotlin.
Книга прдолжает традицию: "Особенности национальной охоты", "Особенности национальной рыбалки", и так далее ...
Читаем онлайн "Особенности национального языка в программном коде". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (16) »
Олег Цилюрик
Редакция 31, от 01.02.2023
Оглавление
От автора..........................................................................................................................................4
Структура текста........................................................................................................................4
Разметка и код.............................................................................................................................4
Пара слов про авторские права.................................................................................................4
Проблемы локализации (вместо предисловия)............................................................................5
Литература и сетевые ресурсы.................................................................................................7
Часть 1. Локализация в Linux........................................................................................................7
Интернационализация...............................................................................................................8
Символьные строки...................................................................................................................9
Представление текстовой информации...............................................................................9
Кодирование UTF-8.............................................................................................................10
Локализация строк в коде C/C++............................................................................................13
Язык C и локализация.........................................................................................................13
Примечание о примерах кода C/C++.................................................................................15
Строки в C/C++....................................................................................................................15
Локали и локализация.........................................................................................................18
Детали локализации в C..........................................................................................................19
API для работы со строками...............................................................................................21
Разрушение потоков ввода/вывода....................................................................................21
Некоторые примеры............................................................................................................23
Детали локализации в C++......................................................................................................26
Операции со строками........................................................................................................26
Потоки ввода-вывода локализованных символов............................................................26
Разрушение ориентации потоков.......................................................................................27
Некоторые современные языки..............................................................................................29
Python....................................................................................................................................29
Go..........................................................................................................................................31
Rust........................................................................................................................................32
Kotlin.....................................................................................................................................34
Сравнения, поиск, сортировки и другие ...............................................................................35
Операции над мультибайтными строками........................................................................35
Контейнеры STL широких символов.................................................................................36
Сортировки..........................................................................................................................39
Литература и сетевые ресурсы...............................................................................................42
Часть 2. Регулярные выражения в программном коде..............................................................43
Общие замечания относительно регулярных выражений....................................................43
Как это работает в утилитах GNU.....................................................................................45
Как это работает из программного кода............................................................................46
Регулярные выражения в C.....................................................................................................46
PCRE.....................................................................................................................................52
PCRE и POSIX нотация..................................................................................................56
Широкие символы Unicode................................................................................................58
Регулярные выражения в C++.................................................................................................60
Поздние языки программирования........................................................................................65
Python....................................................................................................................................65
Go..........................................................................................................................................68
Rust........................................................................................................................................71
Статическая компиляция................................................................................................74
Kotlin.....................................................................................................................................77
Запуск Kotlin программ..................................................................................................78
Использование регулярных выражений.................................................................................80
Литература и сетевые ресурсы...............................................................................................81
— --">
- 1
- 2
- 3
- . . .
- последняя (16) »
Книги схожие с «Особенности национального языка в программном коде» по жанру, серии, автору или названию:
Алексей Гольцев - Особенности национального попаданства (СИ) Жанр: Фэнтези: прочее Год издания: 2015 |
Другие книги автора «Олег Цилюрик»:
Олег Иванович Цилюрик, Егор Горошко, Владимир Зайцев - QNX/UNIX: Анатомия параллелизма Жанр: Прочие ОС Год издания: 2006 Серия: high tech |