Size: a a a

2020 October 23

АВ

Александр В... in Delphi & Lazarus
а то try try лесенки вымораживают
источник

AK

Alexey Kulakov in Delphi & Lazarus
хз, тема-то обсуждалась, и не раз
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Kulakov
хз, тема-то обсуждалась, и не раз
Ну в англоязычном чате обсуждалась... А на форуме было такое?
источник

AK

Alexey Kulakov in Delphi & Lazarus
смотря на каком. вроде, тоже было
источник

BM

Bronislav Miksha in Delphi & Lazarus
Dmitry Lamdan
На самом деле case это не только читаемость, это еще и оптимизация переходов в случае с перечислимыми типами. Если использовать if ... if ... if. .. - происходит именно то, что написано - множество сравнений. Case же генерирует переход по таблице сразу на нужный вариант.
https://t.me/Delphi_Lazarus/137908
Я писал, что готов к снижении скорости ради читаемости. Для случаев, когда эта разница  будет смотреться как "экономия на спичках". А
Тем более это уже реализовано в FPC ( как уже писали выше ). Пусть и со скоростью цепочки "if then else".
источник

АВ

Александр В... in Delphi & Lazarus
https://pastebin.com/bCskFRhQ - когда-то давно написанный токенайзер голанга на FPC. Вдруг кому пригодится.
источник

AK

Alexey Kulakov in Delphi & Lazarus
а что не гит/свн?
источник

АВ

Александр В... in Delphi & Lazarus
1 юнит туда выкладывать - лень морочится, вот если когда нибудь допилю АСТ дерево для него - тогда мож быть появится и на гите, как конвертор сниппетов😄
источник

MS

Mr Smith in Delphi & Lazarus
А ещё в fpc не хватает свойств для интерфейсов
источник

BM

Bronislav Miksha in Delphi & Lazarus
Александр В
1 юнит туда выкладывать - лень морочится, вот если когда нибудь допилю АСТ дерево для него - тогда мож быть появится и на гите, как конвертор сниппетов😄
Может будет удобнее на https://gist.github.com/ выложить.
источник

АВ

Александр В... in Delphi & Lazarus
источник

АВ

Александр В... in Delphi & Lazarus
Ок-)
источник

RS

Renat Suleymanov in Delphi & Lazarus
Александр В
1 юнит туда выкладывать - лень морочится, вот если когда нибудь допилю АСТ дерево для него - тогда мож быть появится и на гите, как конвертор сниппетов😄
А потом расстраиваемся, почему паскаль репозитариев непропорционально мало на гитхаб. Потому что паскалисты недолюбливают почему-то гитхаб
источник

АВ

Александр В... in Delphi & Lazarus
Ну какой смысл выкладывать что-то недоделанное в реп? В моем понимании - публичный репозиторий это уже законченный проект. А просто юнит - ну эт как-то глупо, пусть он закончен и отлажен. Ведь это даже не компонент
источник

RS

Renat Suleymanov in Delphi & Lazarus
Александр В
Ну какой смысл выкладывать что-то недоделанное в реп? В моем понимании - публичный репозиторий это уже законченный проект. А просто юнит - ну эт как-то глупо, пусть он закончен и отлажен. Ведь это даже не компонент
Репозитарии как раз для того и существуют, чтобы в них велась разработка. ) А еще чисто теортически могут найтись те, кто пуллеквесты начнут кидать
источник

АВ

Александр В... in Delphi & Lazarus
Если бы кто нибудь, за 10 лет хотя бы раз чего нибудь кинул - я бы с тобой согласился.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Renat Suleymanov
Репозитарии как раз для того и существуют, чтобы в них велась разработка. ) А еще чисто теортически могут найтись те, кто пуллеквесты начнут кидать
А если либа/юнит готова - делаешь релиз. Там кнопка есть
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
Нужны ли анонимные функции в паскале?
Анонимный опрос
65%
Да
18%
Нет
16%
Что это такое? У меня delphi 7.
Проголосовало: 49
в том виде, как реализованы в дельфи не нужны
источник

RS

Renat Suleymanov in Delphi & Lazarus
Александр В
Если бы кто нибудь, за 10 лет хотя бы раз чего нибудь кинул - я бы с тобой согласился.
Ну так ты не попробовал же даже. Мне кидали. ПРоблема в том, что зачастую паскалисты не дружат с гитхабом и все пуллреквесты были это диффы в лучшем случае или просто кидали изменений предложенные в виде кусков кода или юнитов. Но это опять-таки связано с тем, что я написал выше
источник

BM

Bronislav Miksha in Delphi & Lazarus
Александр В
Ну какой смысл выкладывать что-то недоделанное в реп? В моем понимании - публичный репозиторий это уже законченный проект. А просто юнит - ну эт как-то глупо, пусть он закончен и отлажен. Ведь это даже не компонент
Извиняюсь за оффтоп но и 2-х строчники важны )
источник