Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Особенности национального языка в программном коде


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1256, книга: Без будущего
автор: Александр Олегович Морозов

"Без будущего" Александра Морозова — провокационная и глубокая публицистическая работа, которая поднимает неудобные вопросы о состоянии нашего общества и его возможной судьбе. Морозов рисует мрачную картину современной жизни, характеризующейся технологическим застоем, интеллектуальным упадком и растущим социальным неравенством. Он утверждает, что мы бездумно бродим во тьме, не имея четкого направления и понимания нашего будущего. Книга бросает вызов нашей склонности потворствовать...

Олег Иванович Цилюрик - Особенности национального языка в программном коде

Особенности национального языка в программном коде
Книга - Особенности национального языка в программном коде.  Олег Иванович Цилюрик  - прочитать полностью в библиотеке КнигаГо
Название:
Особенности национального языка в программном коде
Олег Иванович Цилюрик

Жанр:

Базы данных, Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Особенности национального языка в программном коде"

Книга об использовании самых разнообразных национальных языков в программном коде: русского, китайского, японского, иврит, арабского ... с записью слева-направо и справа-налево, и с записью сверху-вниз ...
Использование национальных языков рассмотрено в разных аспектах:
- минимальный экскурс в историю языков программирования с русскоязычным синтаксисом...
- возможности именование переменных и других объектов кода на национальных языках...
- хранение и обработка текстовой информации на национальных языках...
- особенности регулярных выражений с использованием национальных языков.
Описание начинается с традиционных языков программирования C и C++, и расширяется на современные языки программирования: Python, Go, Rust, Kotlin.

Книга прдолжает традицию: "Особенности национальной охоты", "Особенности национальной рыбалки", и так далее ...


Читаем онлайн "Особенности национального языка в программном коде". Главная страница.

Особенности национального языка в программном коде
Олег Цилюрик
Редакция 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

— --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.