Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему так не любят Delphi? 
:(
    Опции темы
Beltar
Дата 11.4.2013, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 627
Регистрация: 11.1.2006

Репутация: 2
Всего: 7



Скайп переписали судя по всему, изначально именно на Delphi.

Цитата

Чем это ужаснее делегирования метода?


Мне нужна функция имеющая смысл лишь в контексте метода, где она описана, зачем она должна быть видна где-то еще? НА-ХРЕ-НА?


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. smile(с) я, хотя может и нет
Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере.
PM MAIL   Вверх
Zloxa
Дата 11.4.2013, 10:46 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(Beltar @  11.4.2013,  11:30 Найти цитируемый пост)
Мне нужна функция имеющая смысл лишь в контексте метода, где она описана, зачем она должна быть видна где-то еще? НА-ХРЕ-НА? 

Определенно не для того чтобы решать ту задачу, которую ты сформулировал.
Так же как и делегирование метода нахрен не нужно, если нужно чтобы метод не был делегирован. Это же не говорит о том что делегирование метода не нужно совсем?

Хотя - согласен, вопрос "на хрена" актуален, но, мне кажется - совсем в другой постановке.
Цитата(diadiavova @  11.4.2013,  11:24 Найти цитируемый пост)
На сколько порядков? 

Да, вот примерно в такой  smile 

Это сообщение отредактировал(а) Zloxa - 11.4.2013, 10:50


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
LSD
Дата 11.4.2013, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Akella @  11.4.2013,  00:23 Найти цитируемый пост)
мышкой поводите по матрице в разные стороны

ИЧСХ только гуй приложения. Где же консольные приложения, где серверные?

Цитата(Akella @  11.4.2013,  10:34 Найти цитируемый пост)
Там просто список приложений, написанных на дельфи. При чем здесь интерфейс 

Категорически согласен с k0rvin - так верстают только самизнаетекто © самизнаетекто smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Akella
Дата 11.4.2013, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Я уверен, что там нет и 10ой части тех приложений, написанных на дельфи, включая и консольные и серверные  smile 
PM MAIL   Вверх
Beltar
Дата 11.4.2013, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 627
Регистрация: 11.1.2006

Репутация: 2
Всего: 7



Ну логично, моя задача выделить в функции повторяющийся или слишком громоздкий код. Встречается такая вот задача время от времени и на Паскале она естественным образом решается.
Делегирование метода позволяет подепить функциональность без расширения дерева наследования. Т. е. решить задачу внесения в класс дополнительной функциональности более простым и гибким путем.

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


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы. smile(с) я, хотя может и нет
Пищущий на C++ мужик. Даже если это мужик сидит в написанном на Delphi и жрущем паскалевскую библиотеку билдере.
PM MAIL   Вверх
LSD
Дата 11.4.2013, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Akella @  11.4.2013,  12:45 Найти цитируемый пост)
Я уверен, что там нет и 10ой части тех приложений, написанных на дельфи, включая и консольные и серверные

Да какой десятой, и 0.01% нет. У нас столько вузов в который преподают дельфи, и в каждом пришут лабы/курсовые на дельфях. Так что софта на дельфях море smile 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Akella
Дата 11.4.2013, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Некоторые покупают дельфи не для написания программ на продажу, а для внутрикорпоративнях нужд. Потому что можно быстро "замутить" какую-нибудь утилиту для сисадмина или написать свою мега-супер-удобную систему документооборота. Или какую-нибудь программу обработки входящих прайс-листов. Когда-то  я сисьадминил завод по производству стеклотары. Ген. подрядчиком была немецкая фирма Хайе (не помню как правильно). Заводов они понастроили по всему миру около 5-7. Так вот, у них была программа, написанная на дельфи. Даже целый комплекс программ. Самых разных. От управления кучей всякого оборудования, до всяких табличек со статистикой. А некоторые вообще используют нелицензионные версии IDE.
И вот таких нет в том списке. А если бы билы, то список был бы нереально велик.
И В Яндексе тоже пользуются дельфями.
Это для тех, кто говорит, что на дельфи мало написано smile

Цитата(LSD @  11.4.2013,  11:48 Найти цитируемый пост)
У нас столько вузов в который преподают дельфи, и в каждом пришут лабы/курсовые на дельфях. Так что софта на дельфях море smile  

 smile  не смеши
PM MAIL   Вверх
k0rvin
Дата 11.4.2013, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(Beltar @  11.4.2013,  07:40 Найти цитируемый пост)
Передать вложенную функцию во вне? Спасибо, курите свой бред сами. А мы уж как-нибудь проживем по строго иерархическй модели пространств имен.

При чем тут пространство имен?

Цитата(Beltar @  11.4.2013,  07:40 Найти цитируемый пост)
И да, я лично не полезу в справочники, чтобы перевести на нормальный императивный язык, что за хрень тут приведена.

Конечно, ведь любой программист без словаря поймет, что там написано. =)

Цитата(Beltar @  11.4.2013,  07:40 Найти цитируемый пост)
Я вот этого понять не могу, обвинять язык А в том, что он не использует каких-то костылей из языка B. 

Где ты костыли увидел? Каррирование естественным образом вытекает из лямбда-исчисления. Все просто и красиво.

Добавлено через 4 минуты и 46 секунд
Цитата(Akella @  11.4.2013,  12:30 Найти цитируемый пост)
Некоторые покупают дельфи не для написания программ на продажу, а для внутрикорпоративнях нужд. Потому что можно...

... сопровождать древний ###код, написаный хрен пойми кем, хрен пойми как, использующий всякие ископаемые, типа фокспрошных dbf, переписать который полностью слишком долго.



--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
LSD
Дата 11.4.2013, 13:05 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 9
Всего: 538



Цитата(Akella @  11.4.2013,  13:30 Найти цитируемый пост)
И В Яндексе тоже пользуются дельфями.

И что там на нем написано?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
k0rvin
Дата 11.4.2013, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(Beltar @  11.4.2013,  11:47 Найти цитируемый пост)
Сформулируем вопрос по другому, какие задачи собираются решать замыканиями

Все те же самые.

Цитата(Beltar @  11.4.2013,  11:47 Найти цитируемый пост)
и нет ли более удобных механизмов.

Не встречал.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
Akella
Дата 11.4.2013, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(k0rvin @  11.4.2013,  12:57 Найти цитируемый пост)
.. сопровождать древний ###код, написаный хрен пойми кем, хрен пойми как, 


А дельфи тут при чём? На любом ЯП полно ###кода и ###кодеров  smile

Добавлено через 42 секунды
Цитата(k0rvin @  11.4.2013,  12:57 Найти цитируемый пост)
типа фокспрошных dbf, переписать который полностью слишком долго.


вот как раз на дельфи - это будет быстрее ;)

Добавлено через 1 минуту и 23 секунды
Цитата(LSD @ 11.4.2013,  13:05)
Цитата(Akella @  11.4.2013,  13:30 Найти цитируемый пост)
И В Яндексе тоже пользуются дельфями.

И что там на нем написано?

Без понятия. Я видел вакансии программистов delphi в яндексе  smile

Добавлено через 3 минуты и 39 секунд
Вот, например, http://spb.hh.ru/vacancy/6298105
PM MAIL   Вверх
k0rvin
Дата 11.4.2013, 13:38 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(Akella @  11.4.2013,  13:15 Найти цитируемый пост)
А дельфи тут при чём?

Древний обычно на Делфи. Впрочем скоро и на C# появится.

Цитата(Akella @  11.4.2013,  13:15 Найти цитируемый пост)
вот как раз на дельфи - это будет быстрее

Так в том-то и проблема, что вместо перехода на вменяемые форматы и базы данных, накручивают еще больше кода, на делфи. Чем больше, тем сложнее от этого г. избавиться.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
Zloxa
Дата 11.4.2013, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 4
Всего: 161



Цитата(k0rvin @  11.4.2013,  14:38 Найти цитируемый пост)
Так в том-то и проблема, что вместо перехода на вменяемые форматы и базы данных, накручивают еще больше кода, на делфи. Чем больше, тем сложнее от этого г. избавиться. 

Если исходить из этой логики, получается продукт плох тем, что его используют?

Это все равно как сказать что помидоры плохи тем, что их едят. Нет?


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
k0rvin
Дата 11.4.2013, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(Zloxa @  11.4.2013,  13:42 Найти цитируемый пост)
Если исходить из этой логики, получается продукт плох тем, что его используют?

Нет, у тебя какая-то неправильная логика.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
serger
Дата 11.4.2013, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 0
Всего: 5



Цитата(Zloxa @  11.4.2013,  14:42 Найти цитируемый пост)
Это все равно как сказать что помидоры плохи тем, что их едят. Нет? 

Нет - тем что ими кидают в плохих дядев.


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1593 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.