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

Поиск:

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


Чо?
****


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

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



Цитата(serger @  29.10.2012,  15:44 Найти цитируемый пост)
Но не для "любителей"

Емнип и при борланде делфи и турбапаскакал были дороги для любителей.
Возможно потому борланд и загнулся.
В нашей стране эти продукты получили такое распространение только лишь по той причине, что на лицензию никто не смотрел и цена лицензии не была конкурентным преимуществом. Смотрели чисто на сам продукт. А продукт сам по себе офигенен. Вопрос на столько ли, чтобы за него башлять, комьюнити стал волновать лишь в последнее время. Глобализация, ВТО.... smile

Это сообщение отредактировал(а) Zloxa - 29.10.2012, 14:55


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


Опытный
**


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

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



Zloxa, дак о том и речь... 
В текущих условиях цена не конкурентная для мелких разработчиков и владелец никак на это не реагирует. Ну и ничем хорошим это для них не закончится.


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
Zloxa
Дата 29.10.2012, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


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

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



Цитата(serger @  29.10.2012,  15:59 Найти цитируемый пост)
Zloxa, дак о том и речь... 

Речь о том, за что не любят делфи или речь о том, за что не любят абракадабру?

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


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


Опытный
**


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

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



Zloxa

Цитата(Zloxa @  29.10.2012,  16:06 Найти цитируемый пост)
Делфи - офигенен. Жавам, кьютам, еще пилиться и пилиться до того, чтобы с ним меряться чем либо, кроме стоимости лицухи. 

Ну по крайней мере, то что цена завышена и это проблема вы согласны. Осталось только доказать что Delphi - бее. ;)

Добавлено через 1 минуту и 36 секунд
А кстати, как хранить в системах контроля версий делфёвские формы?


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
k0rvin
Дата 29.10.2012, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Zloxa @ 29.10.2012,  15:06)
Делфи - офигенен. Жавам, кьютам, еще пилиться и пилиться до того, чтобы с ним меряться чем либо, кроме стоимости лицухи. Пожалуй только доднеты, помимо цены, сейчас могут померяться с делфей и в простоте и удобстве разработки.

Лолчто? Когда там в делфи GC будет? А нормальный редактор кода?


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


Чо?
****


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

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



Цитата(serger @  29.10.2012,  16:17 Найти цитируемый пост)
Ну по крайней мере, то что цена завышена и это проблема вы согласны

Не передергивайте. 
Я согласился с тем что цена не по карману всякому любителю, это не значит что она завышена. Завышена она или нет - решает каждый для себя исходя из условий, которые перед ним стоят.

Цитата(k0rvin @  29.10.2012,  16:20 Найти цитируемый пост)
Лолчто? Когда там в делфи GC будет? А нормальный редактор кода? 

Нормальный в делфях редактор кода.
ГЦ - двухконечная палка.

Добавлено через 6 минут и 13 секунд
Цитата(serger @  29.10.2012,  16:17 Найти цитируемый пост)
А кстати, как хранить в системах контроля версий делфёвские формы? 

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


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


Опытный
**


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

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



Zloxa, Вы меня всё больше разубеждаете... ;)

Добавлено через 2 минуты и 56 секунд
Цитата(Zloxa @  29.10.2012,  17:02 Найти цитируемый пост)
Возможно от того, что для того, чтобы написать морду с педалью "сделать зашибись", не требуется стопиццот разрабов, в местах, где мне доводилось работать, не возникал вопрос необходимости контроля версий на столько остро, чтобы с этим что-то делать. 

Хотя тут есть часть правды.. Так как часто в делфи очень много наворотов в базе, контроль версий нормально организовать та ещё задача...
Однако, с одной стороны, цена для любителей высока, а профессионалам, имхо и из личного опыта, без контроля версий никуда!


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
k0rvin
Дата 30.10.2012, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Zloxa @ 29.10.2012,  16:02)
Нормальный в делфях редактор кода.

По сравнению с IDEA, редактор кода в делфи просто блокнот.

Цитата(Zloxa @ 29.10.2012,  16:02)
ГЦ - двухконечная палка.

Для прикладного софта, который обычно пишут на делфях (типа морд к БД) наличие в языке GC не несет никаких минусов кроме плюсов.


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


Опытный
**


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

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



Цитата(k0rvin @  30.10.2012,  10:05 Найти цитируемый пост)
наличие в языке GC

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

Ну есть задачи, без GC очень плохо решаются (ORM).

Это сообщение отредактировал(а) serger - 30.10.2012, 09:20


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
Zloxa
Дата 30.10.2012, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


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

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



Цитата(serger @  30.10.2012,  10:20 Найти цитируемый пост)
Другое дело, что есть задачи, где он может мешать

И, я так понимаю, это задачи преимущественно серверные, требующие высокого аптайма, имеющие высокую клиентскую нагрузку.

Для клиентского приложения, аптайм которого редко достигает продолжительности рабочего дня, перезапуск которого не приводит к отказам в обслуживании, утечки, конечно не приятны, но не сказать чтоб прям уж таки были б критичны. Что же там такого должно создаваться, и настолько небрежно, чтобы ощутимо засирать объемы оперативы современных рабочих станций - хрен его, всамделе, знает.

Вот и получается та самая палка... ГЦ нужен на серверах, но он там мешает, на клиенте не мешает, но не так уж и нужен.

Цитата(serger @  30.10.2012,  10:20 Найти цитируемый пост)
Ну есть задачи, без GC очень плохо решаются (ORM).

Я смутно себе представляю преимущества ОРМ на десктопе.
Для веба - понимаю, в презентативный слой хрен отдашь такой сложный объект как рекордсет, мапиться в объекты попроще это вынужденная необходимость. В условиях же когда презентативный слой работает в том же адресном пространстве, что и средства доступа к данынм... smile

Ну, и как я уже упоминал ранее, будучи Ъ датабазником, я прямтаки обязан уронить на пол кирпич при упоминании ОРМ  smile 



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


Опытный
**


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

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



Цитата(Zloxa @ 30.10.2012,  10:35)
И, я так понимаю, это задачи преимущественно серверные, требующие высокого аптайма, имеющие высокую клиентскую нагрузку.

Это задачи преимущественно реального времени, а многие серверные задачи успешно решаются языками с GC.

Цитата(Zloxa @ 30.10.2012,  10:35)
Для клиентского приложения, аптайм которого редко достигает продолжительности рабочего дня, перезапуск которого не приводит к отказам в обслуживании, утечки, конечно не приятны, но не сказать чтоб прям уж таки были б критичны. Что же там такого должно создаваться, и настолько небрежно, чтобы ощутимо засирать объемы оперативы современных рабочих станций - хрен его, всамделе, знает.

Утечки тут не при чем, а при чем возможность легко и удобно работать на чуть более высоком уровне: замыкания, конкурентность и другие подобные вещи, которые без GC и реализуются сложнее и пользоваться ими неудобно.

Цитата(Zloxa @ 30.10.2012,  10:35)
Вот и получается та самая палка... ГЦ нужен на серверах, но он там мешает

Зависит от назначения сервера (см. например ссылку выше).

Цитата(Zloxa @ 30.10.2012,  10:35)
на клиенте не мешает, но не так уж и нужен.

На клиенте отсутствие GC не имеет преимуществ. Единственная более-менее хорошая вещь -- RAII в C++, но в делфи его нет, а в Go, например, сделали похожую вещь.


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


Опытный
**


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

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



Цитата(Zloxa @  30.10.2012,  11:35 Найти цитируемый пост)
Для клиентского приложения, аптайм которого редко достигает продолжительности рабочего дня, перезапуск которого не приводит к отказам в обслуживании, утечки, конечно не приятны, но не сказать чтоб прям уж таки были б критичны. Что же там такого должно создаваться, и настолько небрежно, чтобы ощутимо засирать объемы оперативы современных рабочих станций - хрен его, всамделе, знает.

Вот и получается та самая палка... ГЦ нужен на серверах, но он там мешает, на клиенте не мешает, но не так уж и нужен.


Вы не разбираетесь в вопросе. GC тоже может "течь". Очень легко!


Цитата(Zloxa @  30.10.2012,  11:35 Найти цитируемый пост)
Я смутно себе представляю преимущества ОРМ на десктопе.

ORM - Это лишь самый очевидный пример. Многие прогеры вообще не знают, что это такое.

Добавлено через 1 минуту и 5 секунд
k0rvin, есть системы реального времени с GC. Реальное время - это не контроль памяти, а предсказуемое время отклика.


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
k0rvin
Дата 30.10.2012, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(serger @ 30.10.2012,  11:41)
k0rvin, есть системы реального времени с GC. Реальное время - это не контроль памяти, а предсказуемое время отклика.

Мне с системами РВ не приходилось тесно работать, читал только, что есть модификация джавовского GC для систем реального времени, но особого распространения она не получила. Рад слышать, что и в этом вопросе у GC тоже дела обстоят неплохо.

Значит остается что? Системы с сильно ограниченной памятью (может микроконтроллеры)?

P.S. А можно ссылочку на какую-нибудь систему РВ, реализованную на языке с GC?

Это сообщение отредактировал(а) k0rvin - 30.10.2012, 11:59


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


Опытный
**


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

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



k0rvin, я тоже таким не занимаюсь.

Вс просто: )
http://en.wikipedia.org/wiki/Real_time_Java
https://blogs.oracle.com/vmrobot/entry/%D0%..._java_real_time

Мануальный реалтайм:
http://jug.ru/archive/-/blogs/12357

Добавлено через 34 секунды
Ну на дне сантехника много про это говорили в "нулевых"..


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


Опытный
**


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

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



Ну, то что есть реалтаймовая джава, я знаю. Вопрос в том, насколько она популярна у разработчиков реалтаймовых систем. =)


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

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

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


 




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


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

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