Size: a a a

Боль Тимлида

2021 November 07

Ms

Mutko says in Боль Тимлида
Ммм, записал, полноценная ручная многопоточность
источник

Ms

Mutko says in Боль Тимлида
Повеяло ВСЭ
источник

ММ

Максим Муратов... in Боль Тимлида
К Qt в принципе тяжело сделать биндинги, из-за плюсового API/ABI. Было много попыток в разных языках, но получилось только в PyQt.

Ну а с GTK никто не заморочился просто. По идее, рабочие биндинги можно сгенерировать через GIR.
источник

Ms

Mutko says in Боль Тимлида
WxWidgets еще ж
источник

Ms

Mutko says in Боль Тимлида
Чисто сявое решение
источник

ММ

Максим Муратов... in Боль Тимлида
Ну, классическая модель. Не придумал, как это назвать. Например, в том же Rust-е возни меньше, т.к. система типов помогает в многопоточных сценариях.
источник

ММ

Максим Муратов... in Боль Тимлида
Оно архаичное слишком -- API смоделирован с MFC. Ещё оно пытается выглядеть слишком нативно на всех платформах (используя нативные виджеты) и, в результате, выглядит одинаково убого везде, если ifdef-ами всё не обмазать, подгоняя константы.
источник

ММ

Максим Муратов... in Боль Тимлида
И там разве не C++-ный API?
источник

Ms

Mutko says in Боль Тимлида
Короче придумали себе проблему
источник

Ms

Mutko says in Боль Тимлида
Переехали бы на электрон и делов)))
источник

ММ

Максим Муратов... in Боль Тимлида
Когда он раз в сто ускорится, можно будет подумать.
источник

ММ

Максим Муратов... in Боль Тимлида
Delphi-кадров на рынке уже нет почти, но с других языков программисты легко перескакивают (особенно с C++). Главная проблема -- убедить их в необходимости этой "жертвы", т.к. в глазах многих переход на Delphi = карьерный суицид.
источник

AP

Andrew Podkin in Боль Тимлида
Никлаусу Вирту только об этом не говорите. Обидится.
источник

AP

Andrew Podkin in Боль Тимлида
источник

ММ

Максим Муратов... in Боль Тимлида
Ну, с тех пор пространство языков заметно расширилось, и Pascal в общем спектре стал ближе к C. Чего стоит только идентичная модель памяти, завязанная на адресной арифметике...
источник

AP

Andrew Podkin in Боль Тимлида
1. Язык - это в первую очередь синтаксис и компилятор. Не знаю, что там наворотили сейчас, но 10 лет назад это отличалось от С кардинально
2. Работа с памятью подстроена под то, что есть в Windows, а не под C.
3. Если уж углубляться в тонкости, давайте рефлексию вспомним. Напомните, когда в С завезли виртуальные конструкторы?
источник

Ms

Mutko says in Боль Тимлида
Шота толстовато путоть чистый си и кресты
источник

AP

Andrew Podkin in Боль Тимлида
ОК, в каком году в кресты завезли виртуальные конструкторы?
источник

Ms

Mutko says in Боль Тимлида
Владимирский централ, зла немеряно
источник

Ms

Mutko says in Боль Тимлида
Только по решению суда и с подачи прокурора в кресты попадают
источник