Забавные новости 0й-Ti :)

Тема в разделе "WASM.HEAP", создана пользователем UbIvItS, 18 июн 2018.

Статус темы:
Закрыта.
  1. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.322
    Вы не понимаете, это элитное Цэ. Если вдруг не потратил три года, изучая и экспериментируя с интерфейсом библиотеки, то изволь иметь мемори лик или юз афтер фри.
    --- Сообщение объединено, 21 ноя 2023 ---
    Zero cost абстракции есть во многих языках. Если ты боишься, что компилятор поставит вызов деструктора там, где ты бы поставил его сам, ну окей, в сфере психологии вообще много необоснованных страхов и условностей бывает.
     
  2. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    страшные вещи пишут по самым разным причинам..

    * ускорение кода.
    * маскировка ошибок.
    * растягивание проекта на должный бюджет.
    * .........
    а дальше ещё страшней :)
     
    q2e74 нравится это.
  3. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Ты там забухал, штоле? Потоки с разных компов в моем адресном пространстве не работают :)
    --- Сообщение объединено, 21 ноя 2023 ---
    Поэтому элитные спецы пишут себе библиотеки сами, лол :)
     
  4. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    в твоём не нужно - в других нужно :) потом как ты думаешь может ли твой счётчик измениться по непредвиденным причинам? :)
     
  5. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Я боюсь, что напишу
    Код (C):
    1.  
    2. int a = 5;
    3.  
    и в мой ехе через переопределенный каким-то кренделем тип int попадет веб-браузер :)
    --- Сообщение объединено, 21 ноя 2023 ---
    Нет, разумеется.
     
  6. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.322
    Это называется not invented here синдром, это в принципе частая история в программировании.

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

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    Он безопасный в том смысле, что не сломает сам себя. На повреждения памяти отреагирует должным образом система.
    --- Сообщение объединено, 21 ноя 2023 ---
    А то. Как посмотришь, что они там понаписали, так сразу: da5bb4d1feb143bd9846af59f81a6b81.jpg

    И делаешь все сам. Лучше :)
     
  8. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    это, конечно, замечательно, что Оптимизм Тебя не покидает с годами.. Однако, давай заглянем малёхо за границы Твоего РОМАНтизма. деструктор класса на прямую зависит от работы оси, а теперь покажи мне хоть один документик, где те же мокрые гарантируют абсолютную стабильность своей выньки :)
     
  9. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    UbIvItS,
    Ты уже в какие-то крайности впал. Если кто-то начнет рандомно портить память твоего процесса, от этого никакой чудо-фреймворк не защитит. Это даже чисто алгоритмически невозможно.
     
  10. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    перепад напруги в электросети едва ль входит в перечень крайностей и при этом такие перепады могут не приводить к отключке компа, зато весёлые ошибки в той же озу набегают :)
     
  11. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.348
    UbIvItS,
    Вероятность такого события КРАЙНЕ МАЛА :)
     
  12. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    это верно лишь для МЕДЛЕННЫХ машин :)
    для быстрых - сам твой же код может пожечь железку и кувырки бит далеко не самый худший исход - жестянку реально можно спалить, если там не сработает сброс тактовой частоты :)
     
    q2e74 нравится это.
  13. Intro

    Intro Active Member

    Публикаций:
    0
    Регистрация:
    29 авг 2009
    Сообщения:
    597
    Я скриптах сталкера сталкивался с use-after-free, когда мы сохраняем гейм_объект(GO) в таблицу, а спустя какое время этот объект удаляется, я по началу думал, что и в таблице каким-то образом этот объект само очистица, но нет, это будет просто ссылка в никуда. Так что если надо хранить список таких объектов я храню их ID, и сам GO вызываю соответствующей функцией.
    Код (Lua):
    1. local obj = level.object_to_id(tbl_obj_id[i])
    Тут я уже точно узнаю, существует ли данный объект в этот фрейм времени. Короче, тут надо самому думать про такие событие, и не думать что там какие-то особо умные указатели сами обнуляются, и прочий академический маразм. Хотя это можно как-то самому реализовать, если надо.
     
  14. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.322
    Вот давно думал, что Зиг - никому не нужная чухня из под ногтя, а оказывается амбиции то у разрабов какие высокие: не только Цэ заменить, но Иди со Ржавым уделать, кто бы знал. (хотя Зиг и Один - наверное, единственные языки, которые хоть чем-то могут понравиться элитным цэшным адептам)

     
  15. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243

    в сущности проблема просто решается - снижаются тактовые частоты для проца и озу, но это провал для игровых жестянок.. просто тупо провал. кстати, игры с вихревыми токами да паразитными цепями более интересны относительно цпу и гпу :)
     
    q2e74 нравится это.
  16. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243

    в обшем и целом трушненько :)
     
    TrashGen нравится это.
  17. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.322
    В целом да, но как человек вошедший в айти, когда динозавры были большими, мне с высока, сидя на моей девяти метровой куче налички, не кажется, что айтиша собирается схлопываться. Имхо, большая часть проблемы сейчас заключается в инфоцыганах, которые наживаются на бедолагах, желающих войти в айти, но не понимающих, что для этого нужно уметь саморазвиваться в этой самой айтише, а не просто пройти инфоцыганский курс и ждать, когда тебе шекелей в карманы напихают. И ноют как-будто бы в большинстве своем именно те, кому оказалось в такую сладенькую айтишу не войти.
    --- Сообщение объединено, 28 ноя 2023 ---
    IMG_20231128_194258_386.jpg
     
  18. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    есть публика, коя в ойти получают в районе 500к баков в месяц + бонусы и будут получать даже ещё больше именно потому, что ойтиха схлопывается. и главная тута проблема в тупике жестянок - ойтиха росла, пока росли жестянки, но потолок по тактовым частотам был уже достигнут аж в 2005-ом, теперь же упёрлись в последний потолок (плотность по транзисторам). ещё из-за экономико-политической обстановки во всём мире будет дальнейший рост стоимости ресурсов, то бишь датацентры дорожают и нужны кардинальные организационные меры. вот и хухль предупреждает юзверей о закрытие заброшенных акков, тот же твитяХ уже понукает плОтить за акк, фесябук роют в ту же сторону. короче, публика уЖО на глубоком шпагате (нужны новые датацентры, но уЖО совсем неясно аким дикобразом плОтить за старые). а инфоцыгане аки мухи на разлагающемся мясе.
     
  19. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    998
    глупости про крах айти и траблы с железом. VR и айтрекеры еще даже не заюзали, а уже смерть. Человека сперва в датчики оденут, а город в лидарах утопят. Автобаны с беспилотными фурами и прочей логистикой, особо морской, еще долго будут нуждаться в айтишечке. Перечисленные причины существовали и десять лет назад, и разговоры тогда о верификации и автогенерации кода с голоса тоже были. И айтрекеры с ВиаР были. Короче, по правилу Насима Талеба, если что-то просуществовало какой-то период времени, скорее всего, оно просуществует еще столько же, как минимум.
     
  20. alex_dz

    alex_dz Active Member

    Публикаций:
    0
    Регистрация:
    26 июл 2006
    Сообщения:
    447
    пока AI ML на хайпе ресурса сегда будет не доставать
    АНдрей Карпатый в своем увлекальном 1-часовом видео все на пальцах рассказал




    критерий хайпа -> к-во просмотров видео (500К за пару дней)
     
Статус темы:
Закрыта.