Russian UNIX Forums -

Russian UNIX Forums

Реклама: forex alpari
Russian UNIX Forums »   Minix / MINIX3 »   Русский язык в Minix
RSS

Русский язык в Minix

Использование русского языка в Minix.

Текущий рейтинг темы: Нет

Выводить сообщения
<<Назад  Вперед>>Страницы: 1 2 3 4 5 #
Печать

 
alek111
Junior Member


Всего сообщений: 9
Ссылка
Дата регистрации на форуме:
19 фев. 2007

Данил написал:
[q]
Имя файла это набор байт.Байт это набор нулей и единиц.Нули и единици это числа.Т.Е. имя файла это число.Исходя из этого, чтобы понимать эти числа ( интерпретировать) надо принять соглашение что все имена файлов пишутся в определенной кодировке ( нам нужно Юникод ) .
[/q]

Это все понятно, я же сказал, что локаль в utf-8 сделать можно, но как обьяснить консоли, что нужно выводить и вводить ВСЕ Юникодовые символы??? Там в таблице 256 или около того позиций для символов, как туда весь Юникод впихать???


Данил написал:
[q]
Всё. Соглашение и не более.
[/q]

Да соглашение, но на более глубоком уровне, а именно на уровне системных вызовов. Если все системные вызовы сделать в utf-16, то все сразу будут писать Юникодовые программы, а если дать возможность выбора, то как и раньше будет целый зоопарк локалей, кодировок и прочей фигни в таком роде, и обьяснить никому ничего не удастся, т.к. все учатся программировать по книге К&R в которой строка это набор ASCII символов.


Данил написал:
[q]
Как я думаю (извините ), Юникод должны понимать программы которые работают в MINIX.То есть, если писать программы понимающие Юникод ( оболчки, текстовые редакторы, компиляторы и т.д и т.п) то и система в общем может считаться Юникодовой.Да? Нет?Другое?
[/q]

Нет, систему можно считать Юникодовой если она на уровне системных вызовов не позволяет использовать другие кодировки, а в своей программе можешь делать что хочешь.


Данил написал:
[q]
alek111 писал.но пока система не будет полностью Юникодовой я ничего для нее делать не буду.Все в наших руках.
[/q]

Я не могу переписать все сам и потом заставить всех этим пользоваться. К тому-же, я вообще не программист по образованию и программирование осваиваю в свободное от работы время, а времени этого не так уж и много.

 
kovleon
Junior Member


Всего сообщений: 1
Ссылка
Дата регистрации на форуме:
22 нояб. 2007
alek111 писал:
[q]
Кстати, отцы-основатели Юникса, уже давно сделали новую ОС в которой все в utf-8, и консоль, все Юникс-утилиты и все остальное. И уж тем более оно все несовместимо с posix.
[/q]
;)

Да создали Inferno OS. Полностью юникод, да и еще имеется поддержка мультиязычного интерфейса програм, а-ля MUI от Микрософт, только здесь все ресурсы для каждого языка хранятся в обычных текстовых файлах и подгружаются по мере вызова соответсвующей программы/библиотеки.

 

<<Назад  Вперед>>Страницы: 1 2 3 4 5 #
Печать


Вы не можете отправлять сообщения
Вы не можете создавать темы
Вы не можете голосовать в опросах
Вы не можете создавать опросы
Вы не можете редактировать свои сообщения
Вы не можете прикреплять к сообщениям файлы
Вы не можете модерировать раздел
Вы не можете видеть IP-адреса


Время выполнения скрипта: 0.0731. Количество выполненных запросов: 15, время выполнения запросов 0.0086
  Поиск по форуму:

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Администратор приложений. Воронеж.
Проблема с правами в Гноме
swap сколько жрет у вас места на винте?
проблема с графикой при установке ядра 2.6.26.2
Футболка UNIX

Самые активные 5 тем RSS
Mono в MINIX
Графика для форума
Литература по Minix
Русский язык в Minix
Чем ТЫ (ВЫ) можешь(можете) помочь MINIX?