Size: a a a

2020 March 11

AZ

Andrey Zubov in Delphi & Lazarus
для CE покупаешь unidac и закрываешь вопрос с БД :))
источник

DB

Dmitry Belkevich in Delphi & Lazarus
угу )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Andrey Zubov
ну в семерке если мне не изменяет мой склероз закладка так и называлась ADO
точно ) я уже сам забыл. посмотрел по шотам
источник

AZ

Andrey Zubov in Delphi & Lazarus
ты возможно старше :))
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
а у меня делфи 7 лицезнионная
источник

AZ

Andrey Zubov in Delphi & Lazarus
сожгите еретика! :)
источник

DB

Dmitry Belkevich in Delphi & Lazarus
я уже семерку давно не юзаю просто )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну и у меня тоже лицуха 7ки есть
источник

AZ

Andrey Zubov in Delphi & Lazarus
у меня есть в виртуалке с ней пара легаси проектов на поддержке
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Shumkin
но линуха и в Д7 нет )))
здрасьте. а kylix? причем сама IDE в т.ч. работает в линухе
источник

GB

George Bakhtadze in Delphi & Lazarus
а женерики из списка преимуществ над D7, похоже, можно вычеркивать. Нафиг такие женерики не нужны
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну, своя польза то есть. в пределах фич
источник

VA

Viktor Akselrod in Delphi & Lazarus
George Bakhtadze
а женерики из списка преимуществ над D7, похоже, можно вычеркивать. Нафиг такие женерики не нужны
ты через-чур драматизируешь
одна ошибка - это не конец света. тем более, что кейс с этой ошибкой специфический и его природа скорее относится к проблемам архитектуры классов
ну и будем надеяться, что исправят
источник

DB

Dmitry Belkevich in Delphi & Lazarus
да. как тут уже писали - что если среда не самая крутая в мире - значит она дерьмо. какое-то даже не бинарное а унарное мышление )
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
ты через-чур драматизируешь
одна ошибка - это не конец света. тем более, что кейс с этой ошибкой специфический и его природа скорее относится к проблемам архитектуры классов
ну и будем надеяться, что исправят
это не одна ошибка. это целый класс использования женериков - параметризация кодом. Как задавать компараторы, функции подсчета хеш-кода и т.п.? Т.е. даже для коллекций это обязательно.
А насчет не конец света - ну как посмотреть. Если обходного пути нет, то непонятно что мне делать со своим кодом. Видимо, дропать поддержку дельфи
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
George Bakhtadze
это не одна ошибка. это целый класс использования женериков - параметризация кодом. Как задавать компараторы, функции подсчета хеш-кода и т.п.? Т.е. даже для коллекций это обязательно.
А насчет не конец света - ну как посмотреть. Если обходного пути нет, то непонятно что мне делать со своим кодом. Видимо, дропать поддержку дельфи
Параметры компарации легко задаются
источник

VA

Viktor Akselrod in Delphi & Lazarus
George Bakhtadze
это не одна ошибка. это целый класс использования женериков - параметризация кодом. Как задавать компараторы, функции подсчета хеш-кода и т.п.? Т.е. даже для коллекций это обязательно.
А насчет не конец света - ну как посмотреть. Если обходного пути нет, то непонятно что мне делать со своим кодом. Видимо, дропать поддержку дельфи
если бы у тебя был виртуальный метод, все бы было ок.
в твоем случае методы обычные. как часто при правильном проектировании такое встречается?

а что не так с компараторами?
источник

GB

George Bakhtadze in Delphi & Lazarus
еще хотел переписать эти темплейтообразные коллекции на женерики: https://github.com/casteng/tacl
раз решил дропнуть поддержку D7. только вот не получится.
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
если бы у тебя был виртуальный метод, все бы было ок.
в твоем случае методы обычные. как часто при правильном проектировании такое встречается?

а что не так с компараторами?
если метод виртуальный, зачем женерики?
источник

GB

George Bakhtadze in Delphi & Lazarus
насчет компараторов - вот есть метод sort<T>(), который сортирует массив. как передать компаратор ему? виртуальный метод не предлагать
источник