Емельянов Эдуард Владимирович (eddy_em) wrote,
Емельянов Эдуард Владимирович
eddy_em

Categories:

RTS2

Вчера наконец-таки в базовой сборке RTS2 правки закончились: она собралась! Сделал коммит в свою ветку и отправил пулл-риквест Кубанеку. Хотя, конечно, сомневаюсь, что он возьмет, да примет пулл-риквест на несколько сотен файлов "за присест"...
Самым популярным было не использовать аргументы функций. И если в крестах это можно попытаться объяснить наследованием (в дочернем классе эти аргументы могут использовать), то в сишных файлах это вообще никак не объяснимо!
Несколько пропусков break внутри case наводили на мысль, что это реально пропуски, а не "так и надо" (хотя, надеюсь, я не прав). Была еще парочка UB и парочка грубых ошибок.
А еще очень много всякой deprecated штуковины: зачем-то в С++ используется glib (!!!), да еще и старая его версия. За каким-то чертом используются libsoup и многие подобные ненужные вещи. Похоже на то, как из жирафа и носорога решили сделать слона: там отрежем, здесь подошьем, ну а на всякие торчащие посторонние вещи внимания обращать не будем!
Очень "весело" собирать на современной системе то, что, похоже, кроме как на компьютерах десятилетней давности никогда не собиралось.
Я уж молчу об идиотских автотулзах вместо cmake!
Но писать с нуля все это — просто нереально! Получается как бы: хочешь построить небоскреб, но понимаешь, что не осилишь; зато рядом стоит "вавилонская башня" из говна и палок. И ты начинаешь потихоньку перестраивать эту "башню" под себя, надеясь, что она не развалится в самый неподходящий момент!
Tags: rts2, рукожопие
Subscribe

  • Не могу найти документацию по RGB-LED модулю P4

    Купил на али вот такой модуль. У меня уже был опыт работы с монохромным P10, думал, что здесь так же просто. А оказалось все не так. Распиновку…

  • Новый кикад - просто ужас!

    Пока маюсь дурью под Звенигородом, решил было поработать. Но оказалось, что кикад я давно не пересобирал и после последнего обновления системы он не…

  • Хочется взять, и…

    Что-то последнее время чем дальше в лес все больше и больше падает грамотность интернет-пользователей. Похоже, из-за появления дешевых…

promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 0 comments