Expand Cut Tags

No cut tags

Nov. 12th, 2024

norian: (Default)
надо бы заняцца антилегасипаттерном не только в экспериментах над реальной реальностью, но и в чисто модельных областях

ну то есть в компутерах и иже с ними

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

эй. Стек

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

остальное - начиная с того, что туда запихивают всё подряд, в том числе системные и библиотечные данные и адреса, не используют хардверные операции а лазят грязными лапами напрямую, пускают два поезда навстречу по одной колее и всё такое - одни сплошные недостатки и геморрой при малейшем чото пошло не так, зато просто жы, чо тут думать тряси давай

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

би. Система трафика данных, которой занимаюцца вычислительные ядра

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

си. Компайлер

ну, во первых весь код в ллвм и дальше транслировать под конкретное железо с известными параметрами логистики данных
нет, во первых компайлер должен иметь свою базу данных ассетов, а ллвм уже во вторых

чтобы не собирать каждый раз из хедеров с макросами, бегая по пещере с топором за мясосодержащими сородичами, а набирать из функциональной иерархии независимых модулей с разными механизмами вызова (это про антипаттерн стека тоже) и знать хде чо лежит уже сразу, а не шарицца по 100500 файлам с 100500 разными легаси форматами и видами

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

#antilegacypattern

Profile

norian: (Default)
Norian

April 2025

S M T W T F S
  12345
6 789101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Page Summary

Style Credit

Page generated Apr. 23rd, 2025 02:02 pm
Powered by Dreamwidth Studios