Size: a a a

Emacs — русскоговорящее сообщество

2021 November 09

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
можно, я просто не вижу принципиального отличия колбеков от любых других функций
источник

AS

Andrey Shuster in Emacs — русскоговорящее сообщество
нету.
просто термин который сокращает объяснения.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
но есть именно важный принцип continuation passing style
источник

o

ololoshwin in Emacs — русскоговорящее сообщество
они усложняют дерево вызова функий, могут вызвать рекурсию и связанные с ней проблемы.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
если это continuation passing, то оно строится на хвостовых вызовах
источник

АД

А Му Де in Emacs — русскоговорящее сообщество
Бля, я всё же в рот ебал тех четрей-инженеров у нас, которые посчитали что опциональный порт посреди железки - хорошая идея
источник

АД

А Му Де in Emacs — русскоговорящее сообщество
Тупо есть две модели у которой 10 и 11 портов соответсвенно
источник

АД

А Му Де in Emacs — русскоговорящее сообщество
Разница только в том, что у одной железки нет девятого порта
источник

АД

А Му Де in Emacs — русскоговорящее сообщество
А всё ПО рассчитано на сквозную нумирацию
источник

A

Aragaer in Emacs — русскоговорящее сообщество
гм
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ну я видел прошивку, которая была одним общим кодом для кучи железок с очень разными наборами портов
источник

A

Aragaer in Emacs — русскоговорящее сообщество
и был АДСКИЙ файл, где объявлялся массив этих портов, очень густо обмазанный ifdef-ами
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
У борща тоже есть синтаксис для векторов
источник

АД

А Му Де in Emacs — русскоговорящее сообщество
То есть, с адекватной нумирацией я как-то разобрался. Но вот только одна таблица в вебе не может нормально нарисоваться, потому что её тупо рисует цикл от 1 до 10
источник

A

Aragaer in Emacs — русскоговорящее сообщество
то есть просто глазами прочитать и понять кому что попадает -- минут 15 курить для каждого отдельного.
источник

АД

А Му Де in Emacs — русскоговорящее сообщество
У нас тоже самое, но там жопа в другом. С этим массивом всё в порядке, просто кому-то не понравилось, что на корпусе нарисовано порт 10, а в ПО он обозначен как порт 9
источник

A

Aragaer in Emacs — русскоговорящее сообщество
и в этой ситуации лично моя рекомендация это разнести эту конфигурацию на два отдельных файла
источник

АД

А Му Де in Emacs — русскоговорящее сообщество
В итоге запилили дикий костыль, который ломает это сквозную нумирацию. В массиве портов сделали дырку
источник

A

Aragaer in Emacs — русскоговорящее сообщество
да я понимаю. А там было такое, что в одном девайсе есть порт 3, а в другом девайсе этой же модели, но с другой прошивкой powerboard на этом порту будет блютус. А в третьем нет powerboard, поэтому этим портом будет управлять кто-то другой
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ну или что-то в этом духе
источник