Size: a a a

2020 August 25

EG

Emmanuel Goldstein in pro.vim
Vadim Goncharov
мне почему-то перлового дебаггера всегда хватало
Я и говорю: ты понимаешь происходящее на уровне семантики перла.
источник

VG

Vadim Goncharov in pro.vim
Julian =) Coffee
Интерпритатор же можно дебажить
если ты заделался системным программистом и например пишешь модуль, расширяющий сам язык, то да
источник

VG

Vadim Goncharov in pro.vim
но в нормальном случае нет
источник

SZ

Sergey Zhmylove in pro.vim
Дмитрий Шаравьев
Хотя, по питону столько ресурсов/курсов/статей, что в офдоки вообще редко заглядывают
for _, a in chain(*([leaves(CtypeIndexedWalker(getattr(self.field, o.__name__)).func())])):
Где на это читать официальную документацию?
Дай пожалуйста ссылки на каждую конструкцию и мы потом вместе посмотрим, насколько она адекватная и описывает происходящее.
источник

VG

Vadim Goncharov in pro.vim
Emmanuel Goldstein
Я и говорю: ты понимаешь происходящее на уровне семантики перла.
всё правильно, именно так и должно быть
источник

EG

Emmanuel Goldstein in pro.vim
В нормальном случае на перле ты используешь XS
источник

EG

Emmanuel Goldstein in pro.vim
Sergey Zhmylove
for _, a in chain(*([leaves(CtypeIndexedWalker(getattr(self.field, o.__name__)).func())])):
Где на это читать официальную документацию?
Дай пожалуйста ссылки на каждую конструкцию и мы потом вместе посмотрим, насколько она адекватная и описывает происходящее.
На что? Откуда ты взял эти функции?
источник

SZ

Sergey Zhmylove in pro.vim
Emmanuel Goldstein
Я и говорю: ты понимаешь происходящее на уровне семантики перла.
Я согласен с @nuclight
Когда тебе надо дебажить приложение, ты никогда не смотришь микрокод, который исполняет risc ядро процессора.
источник

JC

Julian =) Coffee in pro.vim
Sergey Zhmylove
for _, a in chain(*([leaves(CtypeIndexedWalker(getattr(self.field, o.__name__)).func())])):
Где на это читать официальную документацию?
Дай пожалуйста ссылки на каждую конструкцию и мы потом вместе посмотрим, насколько она адекватная и описывает происходящее.
ого
источник

VG

Vadim Goncharov in pro.vim
Emmanuel Goldstein
В нормальном случае на перле ты используешь XS
в нормальном случае я использую модуль и читаю его документацию, мне должно быть похуй, XS он или нет
источник

EG

Emmanuel Goldstein in pro.vim
Покажи нормальный отрывок кода
источник

SZ

Sergey Zhmylove in pro.vim
Emmanuel Goldstein
На что? Откуда ты взял эти функции?
Я взял кусок кода, который мне попался в боевом проекте
источник

SZ

Sergey Zhmylove in pro.vim
Emmanuel Goldstein
В нормальном случае на перле ты используешь XS
xs и дебажится прекрасно
источник

EG

Emmanuel Goldstein in pro.vim
Sergey Zhmylove
Я взял кусок кода, который мне попался в боевом проекте
То есть ты хочешь стандартную документацию на те функции, которые написал ты или что?
источник

SZ

Sergey Zhmylove in pro.vim
Emmanuel Goldstein
Покажи нормальный отрывок кода
Это полноценный и законченный отрывок кода. Я только имена спрятал некоторые. И коллега мне уже объяснил его. Но документации на это в питоне нормальной нет.
источник

EG

Emmanuel Goldstein in pro.vim
Sergey Zhmylove
Это полноценный и законченный отрывок кода. Я только имена спрятал некоторые. И коллега мне уже объяснил его. Но документации на это в питоне нормальной нет.
На что?
источник

EG

Emmanuel Goldstein in pro.vim
Функции CtypeIndexedWalk в стандартной библиотеке нет
источник

VG

Vadim Goncharov in pro.vim
он же сказал, на каждую конструкцию и вызов :)
источник

EG

Emmanuel Goldstein in pro.vim
Тут из конструкций цикл фор, получение по индексу и вызовы функций
источник

JC

Julian =) Coffee in pro.vim
ну help('for') вроде может показать доку по форму, например
источник