Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет nancygold ([info]nancygold)
@ 2024-07-31 19:37:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: accomplished
Entry tags:computing

Moving the terrain arrays to ECS...
Beside efficient bitmaps, implementing world map cells as entities requires a way to allocate entity ids at a specific continuous range and to reserve that range in advance. But a continuous range of memory addresses is usually called "array"! In our case sparse columnar array, which itself can be implemented using `cls` (columnar struct classifier macro):

//array of columnar objects
cls cla n: = newIds_ $n
@as_text = "$<cla:[$id]:[$n]>"
@'.' K = (fxn $id + 1 + K).as_id.trycls


Of course instead of 10 I can easily do 1000*1000*1000, with most cells being empty



(Добавить комментарий)


(Анонимно)
2024-07-31 21:22 (ссылка)
>most cells being empty

Just like your rotten faggot brain cells

(Ответить)


(Анонимно)
2024-08-01 01:51 (ссылка)
подумал типа жаль что тут не хватает ебанутых творцов нетакой музыки, тоже бы постили скрины своих "произведений", ютуб-каналы, которые никто не смотрит, хуесосили бы пустоту на плохом английском

(Ответить) (Ветвь дискуссии)


(Анонимно)
2024-08-01 07:46 (ссылка)
вместо ютюба для ощущения полной бесперспективности лучше подойдет peertube

(Ответить) (Уровень выше)


(Анонимно)
2024-08-01 13:42 (ссылка)
и шо це за хуйня ?

(Ответить)


(Анонимно)
2024-08-01 19:35 (ссылка)
Nancy, do you want to be exchanged on some russian dissident?

(Ответить) (Ветвь дискуссии)


[info]nancygold
2024-08-01 20:34 (ссылка)
I don't care about Russian dissidents.
We, trans people, need our own country.

(Ответить) (Уровень выше)