Кнопка "Турбо" и говнокодеры
- 07.10.17, 22:22
Мне как бывшему кодеру и ассемблерщику эта тема здорово близка (ну пусть не бывшему, пусть в отставке). Недавно наткнулся на такой сайт с тестами компов, которые вываливают туда онлайн всякие чуваки и там ими меряются. Я искал под Линукс, не знаю как для других.
Так вот про скорость компьютеров - мой старик от самого крутого, представленного на сайте, отличается по скорости всего в восемь раз, если не сравнивать видеокарты. Видеокарты для меня в принципе неинтересно: те игры, в которые пытался раньше играть (сейчас вообще ни в какие) работают даже на железе 95-го года. Некоторые даже сам писал - морской бой, к примеру. Вирусы, кстати, тоже писал. Ну в тетрис играл немного с разновидностями типа lines.
А вообще, уже лет пятнадцать назад говорил, что компьютеры зашли в безвыходный тупик. Желание как можно скорее получить готовый продукт приводит к экспоненциальному росту говнокодеров и говнотехнологий, сжирающих уже не байты, килобайты или мегабайты. Жрут уже гигами. Кодинг давно на несколько порядков отстает от технологий компьютерного железа, ибо ничего принципиально нового ни там, ни там уж давно не происходит. Вот только тупость обгоняет уже на старте и выигрывает с подавляющим преимуществом.
Минимальный прирост ускорения железа не только полностью нивелируется, но даже и замедляется говнокодингом и говноменеджингом.
Когда-то в интернете была очень знаменита моя статья "Виндоус95 на 11Мб". Это было очень давно, поэтому когда недавно попытался найти эти ссылки - ни хрена не вышло. Если кто найдет - буду благодарен.
На "тех-еще компьютерах" можно было установить винду всего на 11Мб дискового пространства (это примерно объем двух песен в формате мп3 в высоком качестве, или две фотки сделанных вашим смартфоном). Были времена.
Когда-то я даже выкладывал задачки для начинающих на кракерском форуме - всего было около десятка CrackMe (менее 512 байт на ассемблере) с возрастающем уровнем сложности (в том числе и с шифрованием тела файла и расшифровкой в памяти).
На "тех-еще компьютерах" можно было установить винду всего на 11Мб дискового пространства (это примерно объем двух песен в формате мп3 в высоком качестве, или две фотки сделанных вашим смартфоном). Были времена.
Когда-то я даже выкладывал задачки для начинающих на кракерском форуме - всего было около десятка CrackMe (менее 512 байт на ассемблере) с возрастающем уровнем сложности (в том числе и с шифрованием тела файла и расшифровкой в памяти).
Короче, если бы не гнаться человечеству за длинным рублем и не жертвовать качеством, насколько интереснее все могло бы быть. Представляете, как бы летал софт 90-х на современных компах? Я иногда ностальгирую и загружаюсь с флешки в дос или 95-й виндовс. Охренительное ощущение.
Вот тут по ссылке показатели моего старенького (более 10 лет) компа. Там же можете посмотреть и самые крутые результаты. Можете сравнить со своими. Увы...Особого прогресса нет.
Выражаясь языком 90-х, разница примерно как нажать кнопку "Турбо" на системнике, если кто помнит...
https://browser.geekbench.com/v4/cpu/4161324
В рамках проекта "Душа наизнанку недорого"
Карта Приватбанка - 5168 7573 2914 3327
МТС - 099-698-55-84
5
Коментарі
Felix
17.10.17, 22:34
Док, где подпись поставить?
" сжирающих уже не байты, килобайты или мегабайты. Жрут уже гигами.".
Объектно-ориентированное программирование всё погубило. Я помню приятную строгость компилятора Паскаля и букет интерпретаторов бейсика. Я даже изучал семестр ассемблер, хоть и не силён. Но когда я вижу три-четыре уровня переназначения сути вещей до трёх строчек кода - меня выворачивает!
Именно поэтому я подался в разработчики СУБД. ANSI SQL-87 никто не отменял.
Doppler
27.10.17, 22:40Відповідь на 1 від Felix
... и да, реквизиты внизу... Даже символический взнос будет оценен по достоинству, ведь, как говорится, важен не подарок, а внимание
Felix
37.10.17, 22:47Відповідь на 2 від Doppler
А кто говорит, что я не уже, а, Док?
Гість: сім на вісім
47.10.17, 22:58
куйня якась я свой пелісос 97 году купив за помоёму за 500 гривнів через рік якась уйня полетіла і усі бебихи на нові поменяли .на той час середнього цінового гасортементу в 2500 .десь наібали не фунцекліруе голосу не мае ну і заводиться із шостого пендаля і мну устраюе
Doppler
57.10.17, 23:00Відповідь на 3 від Felix
Я не то имел в виду. Впрочем, это извечная проблема. Переиначивая всякие слова великих про мысль высказанную аки ложь есть другая интерпретация - программа делает то, что написал программист, не то, что он хотел написать
Felix
67.10.17, 23:30Відповідь на 5 від Doppler
Это вопрос практики, как по мне. Сначала ты учишься правилам игры, затем уверен в их использовании. Конечно, есть исключения, особенно при неявной работе с типами данных. Именно в таких ситуациях 30-летний опыт предшественников позволяет понять что к чему.Программа всегда поступает так, как написаны правила игры. Если сделать язык, который начнет "додумывать" или "фантазировать" - это будет псевдоживой организм.
palomn!k
77.10.17, 23:34
"А вообще, уже лет пятнадцать назад говорил, что компьютеры зашли в безвыходный тупик" ну канешна! теперь телефон имеет процессор такой же производительности. (с) 640 КБ памяти с избытком хватит любому компьютеру (Билл Гейтс, 1981). Какой тупик? Кодеры пишут, квадрокоптеры летают, а умные лампочки обновляются по вай фаю
Doppler
87.10.17, 23:53Відповідь на 6 від Felix
безумно далеки Вы от народа. Создать хороший интерфейс программер не может в принципе. Для этого есть отдельные люди, но и они ни хера в этом не понимают. Тут все слишком основано на социологии. Человек способен понять идеологию людоеда, но не в силах понять, как можно неправильно чистить зубы.
Felix
97.10.17, 23:59Відповідь на 7 від palomn!k
Один из приятелей моего папаши - умнейший великан с клинической депрессией - когда слышит о техническом прогрессе, задает четыре вопроса:- кто станет от этого счастливее и здоровее?
- можно ли на основе этого достижения сделать новое, более великое?
- кому выгодно, чтобы изобретение имело право на существование?
- можно ли без этого обойтись без потерь?
Если есть обоснованный ответ на все четыре вопроса - он соглашается, что штука полезная.
Felix
108.10.17, 00:04Відповідь на 8 від Doppler
Док, для этого существуют требования, подписанные на бумаге.
Если человек начинает рассказывать "я думал, тут будет котёнок песни петь", а в документе - скучные таблицы, его тыкают носом в документ за личной подписью. И то, обычно, для моих продуктов (по крайней мере) существует гарантийный период полгода, когда я за свой счет и время устраняю любые несоответствия документу.