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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Delphi & C# 
:(
    Опции темы
Lazin
Дата 24.12.2008, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

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



Цитата(Ch0bits @  24.12.2008,  15:56 Найти цитируемый пост)
В дотнете его тоже нет из коробки. 

System.Collections.Generic.SortedList существует, а его аналог в дельфи - нет smile

Добавлено через 1 минуту и 33 секунды
Цитата(Alexeis @  24.12.2008,  16:02 Найти цитируемый пост)
В делфи по определению все объекты размещаются в куче, это здорово все упрощает. 

не упрощает, так как сборщика мусора нет, а если нужно к примеру завести коллекцию маленьких объектов, то каждый из них что, в куче размещать что-ли?
PM MAIL Skype GTalk   Вверх
Ch0bits
Дата 24.12.2008, 16:06 (ссылка) |  (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


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

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



Ваш сборщик больно много памяти хавает и лишний поток под него жалко.  smile 
PM WWW   Вверх
Lazin
Дата 24.12.2008, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

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



динамика поисковых запросов говорит не в пользу delphi smile 
PM MAIL Skype GTalk   Вверх
kemiisto
Дата 24.12.2008, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

Репутация: 3
Всего: 160



Цитата(Lazin @  24.12.2008,  14:15 Найти цитируемый пост)
динамика поисковых запросов говорит не в пользу delphi

Особенно в регионе Россия. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Alexeis
Дата 24.12.2008, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Цитата(Lazin @  24.12.2008,  15:03 Найти цитируемый пост)
не упрощает, так как сборщика мусора нет, а если нужно к примеру завести коллекцию маленьких объектов, то каждый из них что, в куче размещать что-ли? 

  Маленький объект нужно размещать в рекорде и писать класс, который будет управлять содержимым рекорда, он же будет ему контейнером. Для размещения можно использовать динамические массивы, их можно расширять и урезать без того чтобы самому заниматься копированием или перемещением элементов. У них есть одно неудобство, нет оператора типа push_back. Т.е. управляющем классе нужно будет предусмотреть увеличение размера на половину длинны, так как это сделано в векторе или классе TList.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
LSD
Дата 24.12.2008, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


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

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



Цитата(Lazin @  24.12.2008,  15:14 Найти цитируемый пост)
зачем нужен перл, когда есть python?

Цитата(kemiisto @  24.12.2008,  15:17 Найти цитируемый пост)
Зачем нужен Python, когда есть Ruby smile !?

Ну прям парад извращенцев  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   Вверх
kemiisto
Дата 24.12.2008, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

Репутация: 3
Всего: 160



Цитата(LSD @  24.12.2008,  14:27 Найти цитируемый пост)
Ну прям парад извращенцев
 smile 

LSD, а по САБЖу? Ты за кого будешь? smile 

Цитата(Alexeis @  24.12.2008,  14:24 Найти цитируемый пост)
Маленький объект нужно размещать в рекорде и писать класс, который будет управлять содержимым рекорда, он же будет ему контейнером.

Borland ещё во времена Turbo Pascal надо было не останавливаться на достигнутом, а переходить на Modula, затем Oberon, ... И было бы сейчас всё хорошо, нет никаких объектов - только расширяемые записи. Бритва Окама, однако! smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Lazin
Дата 24.12.2008, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

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



Цитата(Alexeis @  24.12.2008,  16:24 Найти цитируемый пост)
Маленький объект нужно размещать в рекорде и писать класс, который будет управлять содержимым рекорда, он же будет ему контейнером. Для размещения можно использовать динамические массивы, их можно расширять и урезать без того чтобы самому заниматься копированием или перемещением элементов. У них есть одно неудобство, нет оператора типа push_back. Т.е. управляющем классе нужно будет предусмотреть увеличение размера на половину длинны, так как это сделано в векторе или классе TList

я об этом и говорил, коллекции в дельфи этого не умеют делать, а дженерики в шарпе умеют. smile 
PM MAIL Skype GTalk   Вверх
Alexeis
Дата 24.12.2008, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Lazin, универсальный контейнер это не панацея на все случаи жизни. Часто нужно ограничить доступ к содержимому или синхронизировать многопоточный доступ, и т.д. Все равно будешь его наследовать и чета свое добавлять. У меня почти всегда есть класс, который управляет вектором и его содержимым. Вектор это данные, а данные нужно прятать, предоставляя только то что необходимо при помощи интерфейса класса. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
LSD
Дата 24.12.2008, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


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

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



Цитата(kemiisto @  24.12.2008,  16:39 Найти цитируемый пост)
а по САБЖу? Ты за кого будешь?

За наших конечно! 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   Вверх
JackYF
Дата 25.12.2008, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

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



Lazin, Perl rocks!  smile 


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Lazin
Дата 25.12.2008, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

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



 smile
PM MAIL Skype GTalk   Вверх
kemiisto
Дата 25.12.2008, 20:51 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



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

Репутация: 3
Всего: 160



Lazin,  smile Да, что-то последнее время с холиварами как-то туго. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Lazin
Дата 25.12.2008, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

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



определенно, как-то все перестали с пеной у рта доказывать приемущество дельфи, так даже не интересно
Perl sucks xD
PM MAIL Skype GTalk   Вверх
Romikgy
Дата 25.12.2008, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



каждому нравится свое ,
и у каждого языка есть свои плюсы и свои минусы, но основные задачи решаются на любом языке! а вот как решается и сколько времени на реализацию того или иного пункта уходит это 2 вопрос и временами существеннее чем на чем реализовыватьsmile
так что смысл в этом холиваре нет имхо да и очень мало четких высказываний да и описаний че не нравится так же мало


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Страницы: (4) Все 1 [2] 3 4 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

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

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


 




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


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

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