StasBaybak писал(а):
Я на 3 курсе уже работал по специальности. Поработал чучуть и бросил. Хотелось повалять дурака.
А я с 15 лет по специальности -- правда, де-юре всего лишь оператором ЭВМ (ну нельзя было человека без вышки в СССР взять на инженерную должность), но фактически -- системным программистом и электронищком. Причём дурака валять так и не захотелось (непрерывный стаж пошёл с 17 лет -- как школу окончил, так почти сразу; пока был в школе, были формальные перерывы). Так что соглашусь: ни возраст, ни формальное "положение в обществе" не являются сколько-нибудь существенными показателями.
Цитата:
"русской ОС" - смешит эта фраза. А кроме комментариев в коде, что там русского?
Таких вещей вообще в принципе не может быть русских, английских, китайских и т.п. -- объективные законы одинаковы для всех. Максимум, что может быть -- национальная (или фирменная) школа чего-нибудь. Например, русская/советская математическая школа -- была (в первую очередь за счёт системы образования), русской/советской математики -- не было и быть не могло.
Цитата:
Сделать маленький вклад в развитие мирового продукта лучше, чем делать полностью весь проект для локального применения. Ощутимый отдельный небольшой подвиг - это уже хорошо. Уже можно кричать и бить себя в грудь - это заслуга наших ребят.
Не всегда, не всегда. Такой проект "для локального применения", как система управления ПВО/ПРО -- это серьёзно или нет? А о таких вещах, между прочим, себя пяткой в грудь не бьют -- ибо как минимум секретность.
Цитата:
Речь идет о вкладе в это дело, который могут сделать наши программисты. Будь то новые методы, алгоритмы, подход, язык программирования.
А могут ли? Что наши, что чьи-либо другие? Время от времени что-то новое появляется, но реально новое -- очень уж редко.
Цитата:
А делать еще одну ОС, клон уже существующих. Ну и зачем она нужна чисто русская ОСь. Что в ней нового? Почему я должен ее использовать.
А почему сразу "клон"? Ну а с другой стороны: а почему не клонировать удачные решения? (Что "чисто русская ОС" -- глупость, это понятно; но это ж не означает, что вообще нет смысла создавать новую систему, в т.ч., возможно, с "национальной спецификой" (заключающейся главным образом в коллективе разработчиков).
Цитата:
ИМХО русская мечта "ничего не делать. ни работать и чтобы деньги сыпались с неба" - обречена на провал. Либо сопьется, либо перестанет тратиться и начнет инвестировать. Без работы русский человек деградирует.
Деградирует любой человек, и современные США -- наглядный тому пример. Когда-то это действительно была великая страна и великие люди, которые двигали научно-технический прогресс. Как ни крути, а основная часть изобретений и открытий "общего пользования", начиная со второй половины 19 века и почти до конца 20 века, приходится на США. Конечно, другие страны тоже вносили свой вклад, но куда меньше. Ну а мы -- это вообще отдельная песня: даже если мы в чём-то опережали "проклятых империалистов", то это либо использовалось только в военных целях, либо вообще не исползовалось, так что по факту приоритет остаётся за Западом. То же изобретение радио: толку от того, что его раньше Попов придумал, если реальное внедрение по всему миру пошло от Маркони? И мы, кстати, закупали радиостании Маркони, поскольку они очень быстро оказались технически совершеннее, да и выпускались в массовом порядке, а не единичными экземплярами, как у нас. И нельзя даже сказать, что царская Россия уж так сильно отставала в техническом плане: просто инициатива не поощрялась.
Цитата:
pavia писал(а):
В америке такого расточительства нет, там выход есть.
Там расточительства еще больше. И скандала хватит с головой.
Угу. Просто их бизнесмены обычно свои деньги всё ж считают, а у нас привыкли жить за счёт ограбления что государства, что населения...
Цитата:
Не тот уровень. Я могу тоже написать компилятор для GPU. И меня тоже возьмут в аналогичные конторы. Это мелко.
В движке OGRE реализован свой компилятор для ГПУ с высокоуровневый языком. Это вообще не достижение. Достижение сделать весь движок.
А вот тут не соглашусь. Компилятор -- не такая простая вещь, каждый идиот его не напишет. Вон, GCC сколько лет существует -- а дерьмо дерьмом, не хватает у его разработчиков чего-то, чтобы хотя б код всегда корректный генерировал. Зато прикручивать новые фичи каждую версию -- это они могут.
Цитата:
pavia писал(а):
С++ вышел из гос конторы, аналогичной советской. Только в совке программных контор не было. Поэтому С++ это уродский язык.
Явная провакация. Не знаю такого понятия "уродский язык", знаю понятие "мне лень вникать в это. я привык к другому" - это объективно. Язык программирования как английский, французский - принцип одинаковый. Если допустить сию аналогию, то это тоже самое, что говорить, что французский - плохой, а в от немецкий - хорошо. Здесь дело вкуса и привычки.
Оба вы неправы. Павия написал откровенную глупость об отсутствии в СССР "программных контор" -- они были, и не так уж мало (НИЦЭВТ, например). Были даже свои, "русскоязычные" языки программирования. Но зачем создавать своё с нуля, если можно воспользоваться зарубежным опытом? Программирование -- вещь объективная, поскольку это инженерная дисциплина, а не "чистое искусство", вообще не имеющее отношения к реальной жизни.
Ну а Ваша ошибка -- что всё сводите ко вкусу и привычке. Помимо них, есть и вполне объективные вещи. Си++ очень плохой язык не потому, что кто-то его не знает, а в силу своего синтаксиса и семантики (как и чистый Си: он тоже ужасен, только существенно проще). У них достаточно запутанный синтаксис (и никакая привычка не делает его простым; просто с опытом меньше сложностей возникает с его использованием); у них нет надёжного контроля типов (из-за чего множество ошибок компилятором не ловится в принципе); обилие функций у одних и тех же знаков затрудняет восприятие исходных текстов программы, а заодно тоже способствует увеличению числа ошибок...