169 похожих чатов

Кстати, а в лазарь не завезли поддержку inline объявления переменных,

или все еще мешает принципиальная позиция разработчиков (раньше так было помню)?

16 ответов

15 просмотров

У кого-то - есть )

Мы себе сделали патчем, но это такое. Лично я был против, но у нас народ так активно их юзает что проще компилер было пропатчить чем весь код править выпиливая их.

Alex- Автор вопроса
notme
У кого-то - есть )

а там еще форки разные бывают? )

Alex- Автор вопроса
Александр (Rouse_) Багель
Мы себе сделали патчем, но это такое. Лично я был ...

я без этого не представляю код уже, может пагубное воздействие C++ и стековых объектов, хз )

Alex
я без этого не представляю код уже, может пагубное...

я наоборот стараюсь не использовать. Они ломают автокомплишен

Alex- Автор вопроса
Александр (Rouse_) Багель
я наоборот стараюсь не использовать. Они ломают ав...

хм, да вроде на свежих версиях не замечал проблем. ну т.е. каких-то особых неудобств не чувствуется, хотя конечно, комплишн извечная проблема в Делфи, вечно он падает, потом его чинят, потом снова падает. но инлан завозить надо даже исключительно их маркетинговых соображений, хотя, понимаю, что Лазарь не про маркетинг, но вот Дельфисты сориентировались, что блок var для переменных выглядит, по современным меркам, мягко говоря, странно для всех, кроме Делфистов.

Alex
хм, да вроде на свежих версиях не замечал проблем....

Алекс, не дельфистов, а пользователей языков с паскаль-подобным синтаксисом

Александр (Rouse_) Багель
Мы себе сделали патчем, но это такое. Лично я был ...

Присматривайся к ним, это потенциальные фанаты голанга😄

zamtmn
это заблуждение. инлайн - нужен

кому как. Мне - нет. Я говорил и буду повторять, единственная область применения, которую Я допускаю в теории - это переменная цикла

zamtmn
это заблуждение. инлайн - нужен

кому и обьекты нужны, лично я считаю инлайн избыточным

Alex- Автор вопроса
Alexey Kulakov
кому как. Мне - нет. Я говорил и буду повторять, е...

а как же возвращаемое значение, к примеру, у конструктора или какой-нибудь лямбды сложного вида или сложного дженерика. да, в Делфи пока это не особо распространено, но в C++ если убрать auto, там местами станет писать почти невозможно конструкции. у Делфи просто кодовая база маленькая и легаси, потому нет запроса.

Alex
а как же возвращаемое значение, к примеру, у конст...

вывлд типов это про другое. но тоже нужен конечно

Alexey Kulakov
мне и лямбды не нужны

Надо разделять мне/я и общее. Не пользуй, никтож не заставляет, но должны быть

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта