Цитата: ОС - образ мышления - мировозрение - правила игры - идеология...
moroka33, неужели я встретил своего единомышленника? Поверить не могу
Кста, Вы мои посты в этом топике читали?
Компьютер с его архитектурой -- это не просто числодробилка, совершающая N операций в единицу времени, а ОС -- не просто механизм, реализующий разделяемый доступ приложений к системным ресурсам. Именно эти две простые вещи я и пытался донести до аудитории читателей сего топика.
Цитата: Печаль в том, что построить, что-то достойное свое, используя как базу - основу чужое - начиная с английского языка, коим описаны все коды и команды, который является основой всех языков програмирования - ото вопрос.
Не совсем точно.
Язык программирования, его операторы и термины -- это просто сложные знаки; здесь роль английского языка -- сугубо описательная, как латынь в медицине. Если все названия, имена и термины перевести на русский, китайский или любой другой -- как раз здесь качественно ничего не поменяется. Вон, у 1С есть встроенный Си-подобный язык, где все имена операторов по-русски, но принципы программирования те же.
Вот что действительно плохо -- это оперирование понятиями и концепциями при проектировании какой-либо вычислительной платформы, которые завязаны на американский опыт восприятия и обработки информации и обусловленные смысловым пространством английского языка. Многим терминам из области информационных технологий просто невозможно найти точный и благозвучный русский аналог.
Цитата: Никогда не нырнул бы в серьезное дело и не принял бы на себя ответственность за результаты не будучи уверен, что держу ключевые точки дела под полным контролем.
Именно!
Как пример -- посмотрите, из чего изначально состоит «Американский стандартный код для обмена информацией», более известный как ASCII. Базовая латиница вообще без диакритики, плюс за каким-то хреном значок доллара, хотя вместо него можно было бы использовать более нейтральный символ. А много ли европейских языков используют чистую латиницу без диакритики? Английский, итальянский, португальский, и ещё несколько малых языков. И всё. А если бы в ИТ впереди планеты всей оказались арабы, как бы тогда выглядели наши клавиатуры и в какую бы сторону двигался курсор? А почему на «стандартную» (хотя кто этот стандарт утверждал?) клавиатуру кириллица влезает так, что знаки препинания нужно набирать в верхнем регистре? А каково приходится армянам, алфавит которых вообще на "стандартную" клавиатуру не влазит? А какая ублюдина придумала, что на смартфонах алфавитный ряд должен состоять из 30, а не 36 хотя бы клавиш? Почему ни в одной ОС инзачально не была заложена возможность интернациональзации, а появлялась позже, как левая приблуда?
Второй пример -- все механические параметры аппаратуры ТАМ считались в дюймах. У нас их переводили в сантиметры и миллиметры с известной погрешностью. Это приводило к тому, что микросхемы не вставали, разъёмы не втыкались или втыкались и не кантачили и прочие радости жизни инженера.
Следуя принципу «догнать и перегнать» можно догнать, но
невозможно перегнать. Потому что после того, как догоним, неизвестно, в какую сторону бежать -- нету своего маршрута. Сегодня передерём очередной проц, назовём его КР9999ЯЯ-666, а под его оигинальный аналог «у них там» уже написан софт. Напишем свой какой-никакой софт -- проц успеет «там» уже устареть.
Однажды создатели желудёвых компьютеров решили идти своим путём, не прогибаясь под изменчивый мир и дождались, когда мир под них прогнулся. Выйдя на рынок Великобритании со своими Acorn'ами, они основали свою компанию -- Acorn RISC Machines; они долго вынуждены были ужиматься на рынке микроконтроллеров. Теперь ARM -- самая распространённая архитектура на планете, на ней работает более миллиарда устройств, и вероятно в ближайшие годы она таки повалит Intel x86.
Не нужно бояться идти своим путём.