Обновить
166
0
John Found@johnfound

Инженер автоматизации

Отправить сообщение

А с какого перепуга могут быть последствия через 5..10 лет??? Нет в вакцинах ничего, что даже гипотетически могло бы причинить отложенные, долгосрочные эффекты. Кроме как иммунитета конечно, но тот же иммунитет появится и сам, в результате инфекции, если не вакцинироваться. Разница только в том, что инфекция намного более опасна.

, любопытно, насколько быстро вы прочитаете свой код через полгода, ещё интереснее, сможет ли другой человек не только прочитать чужой код, но и его модифицировать.

Я легко прочитаю свой код через полгода. Более, часто именно так и происходит, потому что проекты мои по сути хобби и пишутся медленно и с перерывами.


А насчет других людей, вот, почитайте и скажите:


Более абстрактный код:
https://asm32.info/fossil/asmbb/file?name=source/accounts.asm&ci=tip


Менее абстрактный код:
https://asm32.info/fossil/asmbb/file?name=source/fcgi.asm&ci=tip

Количество конечностей у всех позвоночных одно и то же. И позвонков у всех позвоночных одинаковое количество.

Это не так.

но в случае использования большого объёма кода на ассемблере, оно гарантированно превращается в неразрешимую проблему.

Это иллюзия. Просто потому, что размер кода на ассемблере всегда переоценивается. Код на ассемблере не читается и не пишется, как код на языках высокого уровня.


Я бы назвал это чтением и писанием аккордами — когда несколько строк кода всегда воспринимаются как один логически связанный фрагмент.


Именно поэтому прочитать (и написать) 1000-строчную программу на языке ассемблера значительно проще, чем прочитать (и написать) 1000-строчную программу на языке высокого уровня.


Так что, будет ли сопровождение просто или сложно как всегда зависит от:


  1. Качество кода – структурное программирование и хорошие практики на ассемблере так же важны как и на ЯВУ.


  2. Знают ли программисты и насколько хорошо данный язык программирования.



Конечно на ассемблере и 1 и 2 труднее найти. Но ассемблер в этом не виновен. Он просто предоставляет свободу. А как вы ею воспользуетесь, ваша ответственность.

Отсюда и «понятие долгое» в смысле «растяжимое»

Имел ввиду "вечность, понятие бесконечной продолжительности".

Таких конденсаторов не бывает.

Ну пусть будет электролитический. Кстати, в чем разница? "Электролитный" имеет другой смысл, или просто так термин устоялся?

Наверное ошиблись. Должно читаться "армированный бетон". Но это не точно.

Если пульсации отсутствуют, то должен присутствовать электролитный конденсатор. Неплохо было бы проверить какой он и как быстро высохнет. А то, вечность, понятие долгое.

Оптимальный вариант – пятидневка с 6 часовым рабочим днем. А в перспективе 4 часовым.

Долгосрочное хранение огромных объемов данных — одна из крайне актуальных технологий. Человечество генерирует все больше информации, и часть этих данных особенно важна.

А мне вот, совершенно не ясно как оценить объективно ценность информации. А также, кажется, что информация регулярно и в огромных масштабов переоценивается. Типа, информационный пузырь, который лопнет когда нибудь...

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

Причина смена цвета — компания хочет, чтобы он соответствовал цвету экрана выключения и запуска в Windows 11.

Правильно, ведь BSOD, по сути штатный режим работы Windows.

Ну сколько можно некрофилией заниматься? Да, TASM надо памятник поставить и цветы приносить, но закопайте его уже и не трогайте больше могилу!


И на FASM и на NASM пишется намного легче. И 32 битовое и 64 битовое программирование что для Windows, что для Linux намного легче чем под DOS. И что более важно – студенты смогут написать хоть какое-то, но современное приложение, реально работающее в современной ОС.


Кстати, именно поэтому и начали использовать TASM, когда он еще был живым!

Любое увеличение емкости накопителей фактически увеличивает информационный мусор.


Количество полезной информации растет очень медленно, и по сути ее объем можно считать константой.

GIF, это никак не видео формат.


Автор пытается использовать его в качестве видео формата и негодует, что получается плохо.

Истцам придется доказывать что никак кроме как через Твиттер они со своей аудиторией связаться не могут. Но это доказать невозможно, просто потому что у них свободный доступ к Интернет, а сеть большая. Они могут просто публиковать свои материалы на другом сайте. Свет клином на Твиттер не сошелся.

(что удачно совпадало с ростом производительности долгое время)

Это не "удача" а совсем закономерное явление. Формально можно назвать его "Закон Хауса":


The doubling period is often misquoted as 18 months because of a prediction by Moore's colleague, Intel executive David House. In 1975, House noted that Moore's revised law of doubling transistor count every 2 years in turn implied that computer chip performance would roughly double every 18 months[30] (with no increase in power consumption).[31] Moore's law is closely related to MOSFET scaling,[19] as the rapid scaling and miniaturization of MOSFETs[7][32] is the key driving force behind Moore's law.[19][8] Mathematically, Moore's Law predicted that transistor count would double every 2 years due to shrinking transistor dimensions and other improvements. As a consequence of shrinking dimensions, Dennard scaling predicted that power consumption per unit area would remain constant. Combining these effects, David House deduced that computer chip performance would roughly double every 18 months. Also due to Dennard scaling, this increased performance would not be accompanied by increased power, i.e., the energy-efficiency of silicon-based computer chips roughly doubles every 18 months. Dennard scaling ended in the 2000s.[20]

И если так, то да – закон Мура все еще работает. А закон Хауса, который ИМХО намного важнее для программистов, закончился.


Так что от оптимизации нам не уйти никак. :P

Закон Мура примерно 10 лет как не работает вообще. Конечно, хардуер все еще усовершенствуется, но уже нельзя просто так написать медленную программу и ожидать что через какое-то время, она будет работать достаточно быстро. А раньше так можно было.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность