Size: a a a

Ассемблер

2021 July 10

II

Ira Irina in Ассемблер
а что то кастомное под конкретную задачу
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
хотя там и удаления/замены не будет вроде, еще не обмозговал все
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
я об этом и сказал выше
источник
2021 July 11

D

Den in Ассемблер
Вот можно сделать динамическое выделение так, если известен максимальный размер необходимой памяти, можно сделать битовую карту с единицами и нулями соответствующую большой карте юнитов данных двусвязного списка, сам список должен содержать адрес предидущего и следующего элемента т.е. два dword-а для 32 битной адресации и плюс сам собственно массив данных, на которые этот список ссылается, ну вот если мы удаляем элемент из этого списка то вычисляем его порядковый номер и ставим ему 0 по тому же номеру в битовой карте а когда создаем новый то сканируем карту на предмет пустых ячеек и создаем элемент для первой встречной, тогда массив не будет пухнуть и разрастаться, и не будет лишних пустот, такая мысль!
источник

楽園松本 in Ассемблер
источник

楽園松本 in Ассемблер
Почитайте бумагу
источник

楽園松本 in Ассемблер
Abstract This paper presents a study of the runtime, memory usage and energy consumption of twenty seven well-known soft- ware languages. We monitor the performance of such lan- guages using ten different programming problems, expressed in each of the languages. Our results show interesting find- ings, such as, slower/faster languages consuming less/more energy, and how memory usage influences energy consump- tion. We show how to use our results to provide software engineers support to decide which language to use when energy efficiency is a concern
источник

E

Entusiast in Ассемблер
Не лучший способ замерять скорость
источник

楽園松本 in Ассемблер
Это по вопросам энергосбережения
источник

DB

Dima Bat in Ассемблер
это получается си конкурирует с раст по скорости энергоэффективности и занимаемой памяти. Но вот на какой платформе быстрее получить работающий код, программисту низкой квалификации?
источник

DB

Dima Bat in Ассемблер
питон ваш рядом с дном🤣
источник

s

snxx in Ассемблер
я не понимаю почему люди так любят перерисовать проекты. автор изначально придумал идею, и код должен усовершенствоваться, а не перерисоваться.
источник

E

Entusiast in Ассемблер
"автор перерисовал"
"люди любят перерисовывать"
источник

DB

Dima Bat in Ассемблер
усовершенствуем. Только какой в этом смысл?
источник

s

snxx in Ассемблер
блин, понял
источник

E

Entusiast in Ассемблер
Он там и был во всём, кстати.
Но сверхразумы с Хабра всё равно продолжают писать статьи, какой Python крутой, классный, как всем на нём надо писать, и какой он Топ-1 в проектах по всему миру...
источник

DB

Dima Bat in Ассемблер
да я никогда и не сомневался. Для меня хороший язык тот который с минимальным набором возможностей, но при этом гибкий.
источник

DB

Dima Bat in Ассемблер
я там как увидел строчку кода путона, навсегда перехотел его изучать)
источник

RF

Robus F. in Ассемблер
Статься показывающая отношение студентов(человеко-индусо-часов) на прибыль. Энергоэффективность тут как побочный параметр, с тем же успехом можно было посчитать какое количество  "1" в прошивках встречается чаще чем "0" и сказать, что это что-то значит. Один профессионал умеющий создавать устройства с экстремально низким потреблением, плюющий на языки программирования, будет перекрывать данную статистику статьи в сотни раз. От того что миллион программистов не умеют делать быстро и качественно, не значит, что профессионал должен плестись за ними, из-за статистики. Если речь статьи перефразировать и сказать "зашибаем бабло", тогда вопросов нет. Но в этом случае нет смысла придумывать какие-то приборы, поскольку прибыль от игрушечек на мобилках превышает прибыль от приборостроения в 100000 раз.
источник

DB

Dima Bat in Ассемблер
ок. Ну и какие же языки юзают те кто приборы делают?
источник