Модераторы: THandle, bems

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DELPHI, пора сваливать ??? 
:(
    Опции темы
cemick
Дата 18.2.2009, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Заметил такую штуку, что  за последний месяц в Санкт-Петербурге не появлялось вообще ни какой новой вакансий для Delphi программиста(hh.ru, rabota.ru), конечно можно все свалить на кризис, но вот если посмотреть на .NET, C++, JAVA , то их как было завались, так и остается.. 
Как думаете, это говорит о чем то, или действительно кризис и через пол года вакансии снова появятся, или это еще одно последствие  постепенной кончины..

PM MAIL WWW   Вверх
bartram
Дата 18.2.2009, 18:41 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1606
Регистрация: 22.2.2004
Где: Russia, Samara

Репутация: нет
Всего: 29



cemick,  не волнуйся smile Это кризис все.... Частному бизнесу всегда Делфи был нужен....


--------------------
В каждом из нас спит гений, но с каждым днем все крепче ;-)
bartram.ru
Twitter
user posted image 

PM MAIL ICQ   Вверх
CompWorm
Дата 18.2.2009, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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

Репутация: нет
Всего: 31



bartram
не знаю на счет кризиса. вижу много вакансий на сишные языки и "все равно какой язык" (дельфи  smile )
может плохо пиарят? 
с другой стороны, многие, и я в том числе, сидят на старой дельфи 7. последние версии дельфи ощутимо дорого стоят, в сравнении с той же раскрученной выжол студией... 
как считаете, продажи последней РАД студии с дельфёй стольже успешны, как и выжаль студии? 
но это лично мое мнение...


--------------------
PM MAIL   Вверх
Rohoss
Дата 18.2.2009, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



К сожалению делфистов очень много, поэтому и вакансий и зп меньше…  А загнётся делфи имхо ещё очень не скоро.


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
CompWorm
Дата 18.2.2009, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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

Репутация: нет
Всего: 31



Цитата(Rohoss @  18.2.2009,  20:18 Найти цитируемый пост)
делфистов очень много, поэтому и вакансий и зп меньше… 

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

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

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

Это сообщение отредактировал(а) CompWorm - 18.2.2009, 21:08


--------------------
PM MAIL   Вверх
cemick
Дата 19.2.2009, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(bartram @  18.2.2009,  18:41 Найти цитируемый пост)
 Частному бизнесу всегда Делфи был нужен....

Сейчас как раз частному бизнесу Делфи становится и не нужна, Делфи теперь не модно, а вот C# это круто(к сожалению для большинства задач это наверно так и есть).. Если бы Делфи не было у нас повсеместо в ВУЗах давно бы она загнулась.

PM MAIL WWW   Вверх
CompWorm
Дата 19.2.2009, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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

Репутация: нет
Всего: 31



Цитата(cemick @  19.2.2009,  10:41 Найти цитируемый пост)
Если бы Делфи не было у нас повсеместо в ВУЗах давно бы она загнулась.

во истину. аминь.  smile 
дельфи живет сегодня в основном за счет очень большого сообщества, ИМХО. С# лично мне мало чем нравится, но он почему-то востребован чаще дельфи, хотя принцип шарпа больше схож с дельфи, чем с чистым си. да и производительность... ладно))) короче, идея ясна.

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

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


--------------------
PM MAIL   Вверх
cemick
Дата 19.2.2009, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(CompWorm @ 19.2.2009,  18:39)
Цитата(cemick @  19.2.2009,  10:41 Найти цитируемый пост)
Если бы Делфи не было у нас повсеместо в ВУЗах давно бы она загнулась.

во истину. аминь.  smile 
дельфи живет сегодня в основном за счет очень большого сообщества, ИМХО. С# лично мне мало чем нравится, но он почему-то востребован чаще дельфи, хотя принцип шарпа больше схож с дельфи, чем с чистым си. да и производительность... ладно))) короче, идея ясна.

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

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

http://www.tiobe.com/index.php/content/pap...tpci/index.html

Только как то верится этим индексам с трудом... Да и судя по всему Делфи и живет только за счет СНГ...

PM MAIL WWW   Вверх
de_Nis
Дата 22.2.2009, 14:17 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старательный
*


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

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



Не сможет Дельфи выжить за счет СНГ: мало здесь людей, у которых есть желание и возможность заплатить за дорогую (сравнить хотя бы с майкрософтовской студией) лицензию. Не будет прибыли - разработчики Дельфи прекратят выпуск новых версий.
При отсутствии бесплатных (даже в чем-то урезанных) версий для обучения, без литературы по "свежим" версиям Дельфи (а в Д2009 довольно много изменилось, не говоря уже о Дельфи Призм, и прежняя литература во многом не подходит для изучения) нынешним владельцам Дельфи трудно рассчитывать на успех.
Если бы меня спросил близкий мне человек (близкий - тот, чья судьба мне не безразлична), стоит ли ему учить Дельфи (для заработка, а не в качестве хобби) - я, как бы мне ни нравилась Дельфи, ответил бы отрицательно. И не потому, что Дельфи - это плохой инструмент для разработки, и не потому, что Ява (или С#, или...) - это хороший инструмент. Все банально: за Дельфи не платят. Пускай (как считают многие) NET - это временное явление, пускай Майкрософт в будущем "кинет" программистов, найдя более перспективное направление для развития своих продуктов, пускай что-то может произойти с Явой или еще каким-то языком (средой разработки, ...) - но это в будущем. А кушать, одеваться, заводить семью хочется (и нужно!) сегодня. Никто из программистов ждать не будет, пока Дельфи выйдет из "штопора" или из "пике", куда она свалилась в последние годы. Специалистов - дельфистов уровня Snowy, который стал, по его словам, очень  востребован в последнее время, единицы, и они не повлияют на общую картину.
--------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет…
PM   Вверх
cemick
Дата 25.2.2009, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(de_Nis @ 22.2.2009,  14:17)
Не сможет Дельфи выжить за счет СНГ: мало здесь людей, у которых есть желание и возможность заплатить за дорогую (сравнить хотя бы с майкрософтовской студией) лицензию. Не будет прибыли - разработчики Дельфи прекратят выпуск новых версий.

В защиту делфы хочу заметить, ИМХО цена оправдана: по умолчанию к делфи идет куча встроенных фич, которые необходимо прикручивать отдельно в VS, таких как together, локальные контроль версий, более-менее нормальный рефаторинг и еще куча вещей по мелочи..
Все наверно уже видели скрины новой VS 2010, ничего общего не заметили?? smile 

ЗЫ Хотя  в душе я все же считаю VS лучшей IDE... smile 
PM MAIL WWW   Вверх
de_Nis
Дата 26.2.2009, 16:49 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старательный
*


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

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



"ЗЫ Хотя  в душе я все же считаю VS лучшей IDE..."
После появления C# - наверное. Именно этот язык (а не Визуальный Бейсик, как утверждают во многих статьях) стал могильщиком Дельфи.
--------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет…
PM   Вверх
Rohoss
Дата 27.2.2009, 03:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Delphi for Win32, одно из самых популярных (если не самое популярное) средств разработки под Win32, и со своего места его никто не вытесняет.
Дело в том, что загибается разработка под Win32, потому что для бизнеса выгоднее Java/.Net.  А вместе с ней загибается и Delphi for Win32. 
А вот что касается Delphi.Net, то это средство имхо только начинает набирать обороты, и в конечном итоге приобретёт очень большую популярность.



--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
cemick
Дата 28.2.2009, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Rohoss @ 27.2.2009,  03:15)
А вот что касается Delphi.Net, то это средство имхо только начинает набирать обороты, и в конечном итоге приобретёт очень большую популярность.

Вроде из-за Delphi Prizm решили прикрыть Delphi.Net, как конкурирующий продукт.. 
PM MAIL WWW   Вверх
Akella
Дата 28.2.2009, 14:22 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(cemick @  25.2.2009,  18:52 Найти цитируемый пост)
ЗЫ Хотя  в душе я все же считаю VS лучшей IDE... smile  

я как-то пытался кодить в VS, там ужасно неудобный редактор кода, меня аж бесило, когда я не мог поставить курсо в нужное мне место или когда студия за меня гоняла курсор по тексту, буээээ

Добавлено через 32 секунды
В дельфи самый классный и удобный редактор кода и я думаю, что многие мну поддержат.
PM MAIL   Вверх
bartram
Дата 28.2.2009, 15:48 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1606
Регистрация: 22.2.2004
Где: Russia, Samara

Репутация: нет
Всего: 29



Цитата(Akella @  28.2.2009,  16:22 Найти цитируемый пост)
В дельфи самый классный и удобный редактор кода и я думаю, что многие мну поддержат. 

 smile 


--------------------
В каждом из нас спит гений, но с каждым днем все крепче ;-)
bartram.ru
Twitter
user posted image 

PM MAIL ICQ   Вверх
kemiisto
Дата 12.3.2009, 00:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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



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

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



Цитата(Akella @  28.2.2009,  12:22 Найти цитируемый пост)
В дельфи самый классный и удобный редактор кода и я думаю, что многие мну поддержат. 

Eclipse, NetBeans, IDEA видел? А есть ещё Super Power smile vim, emacs, TextMate. В общем в мире так много интересного...


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


Начальник интернета
***


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

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



Цитата(kemiisto @  12.3.2009,  00:26 Найти цитируемый пост)
Eclipse, NetBeans, IDEA видел? А есть ещё Super Power  vim, emacs, TextMate. В общем в мире так много интересного..


kemiisto, ты прям полиглот  smile 


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
kemiisto
  Дата 12.3.2009, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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



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

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



Цитата(Rohoss @  11.3.2009,  22:40 Найти цитируемый пост)
kemiisto, ты прям полиглот  

Я знаю по чуть-чуть несколько языков и несколько инструментов. Пока никак не могу на чём то остановится. Сейчас в активном поиске...
  • Delphi, около 3-х лет. Бросил, ибо захотелось кросс-платформенности.
  • C#, около 1 года. Бросил по той же причине. (Mono "ковырял", не тот уровень развития smile ).
  • Ruby, 0,5 года. Бросил, ибо с гуем - труба дело. Есть привязки к Qt, но заставить эту связку работать удалось только на Linux.
  • Java, 0,5 года. Бросил, ибо по сравнению с Qt, SWING - УГ. Да простят меня джависты. smile 
  • С++, с начала нового года. Если б не Qt - ноги бы моей не было в "плюсах"... smile 
  • Очень-очень немного знаю Smalltalk, Component Pascal. Времени не хватает. Но эти языки производят впечатление...
  • Есть желание "покурить" Objective-C (основной язык разработчиков Mac-приложений).

Вот с "высоты" этой "колоколни" я пока сделал для себя некоторые выводы:
  • Pascal-like синтаксис (Delphi, Ruby, Smalltalk) читабельнее С-like (C++, C#, Java).
  • Из "великой троицы - С++, Java, C# - последний смотрится наиболее достойно (в том числе и потому, что он самый "поздний"). Но отсутствие кросс-платфоменности пока подводит.
  • Достаточно интересно ООП в первоисточнике (Smalltalk) и его "реинкарнациях" (Objective-C, Ruby). smile



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


Творец
****


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

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



Цитата(kemiisto @  12.3.2009,  00:26 Найти цитируемый пост)
 vim,

пробовал... фиии

Добавлено через 2 минуты и 27 секунд
Цитата(kemiisto @  12.3.2009,  23:40 Найти цитируемый пост)
Delphi, около 3-х лет.


Цитата(kemiisto @  12.3.2009,  23:40 Найти цитируемый пост)
C#, около 1 года. 


Цитата(kemiisto @  12.3.2009,  23:40 Найти цитируемый пост)
Ruby, 0,5 года. 


Цитата(kemiisto @  12.3.2009,  23:40 Найти цитируемый пост)
Java, 0,5 года. 


Цитата(kemiisto @  12.3.2009,  23:40 Найти цитируемый пост)
С++, с начала нового года. 


Цитата(kemiisto @  12.3.2009,  23:40 Найти цитируемый пост)
Очень-очень немного знаю Smalltalk,


Цитата(kemiisto @  12.3.2009,  23:40 Найти цитируемый пост)
Есть желание "покурить" Objective-C

 smile  smile  smile  smile 
жениццо пора, барин

Добавлено через 3 минуты и 38 секунд
Цитата(kemiisto @  12.3.2009,  00:26 Найти цитируемый пост)
Eclipse, NetBeans, IDEA видел? А есть ещё Super Power smile vim, emacs, TextMate. В общем в мире так много интересного...

а где есть такой же классный "знаток кода", как в дельфи? В С# Есть, знаю. И то... спорно.
PM MAIL   Вверх
kemiisto
Дата 16.3.2009, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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



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

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



Цитата(Akella @  16.3.2009,  10:36 Найти цитируемый пост)
жениццо пора, барин

 smile Да... Надо подумать...

Цитата(Akella @  16.3.2009,  10:36 Найти цитируемый пост)
а где есть такой же классный "знаток кода", как в дельфи?

А это что такое? smile 


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


Начальник интернета
***


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

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



kemiisto, незачёт, асма в списке нет  smile 


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
cemick
Дата 18.3.2009, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(kemiisto @  12.3.2009,  00:26 )
  Eclipse, NetBeans, IDEA видел? А есть ещё Super Power smile vim, emacs, TextMate. В общем в мире так много интересного...
Netbeans не пропер, IDEA не видел... Но вот Eclipse как редактор кода Java произвел впечатление, делая половину черновой работы самостоятельно.. 
PM MAIL WWW   Вверх
CompWorm
Дата 22.3.2009, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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

Репутация: нет
Всего: 31



си с qt ну оочень лубопытная штуковина... 
если б можно было паскакаль с qt спарить... да покросплатформенней как-нибудь... ууу!  smile 



--------------------
PM MAIL   Вверх
kemiisto
Дата 23.3.2009, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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



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

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



Цитата(Rohoss @  17.3.2009,  18:48 Найти цитируемый пост)
kemiisto, незачёт, асма в списке нет

А на кой? smile 

Цитата(CompWorm @  22.3.2009,  19:09 Найти цитируемый пост)
если б можно было паскакаль с qt спарить... да покросплатформенней как-нибудь... ууу!

Учи ++. smile 


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


Творец
****


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

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



Цитата(kemiisto @  16.3.2009,  13:46 Найти цитируемый пост)
Цитата(Akella @  16.3.2009,  10:36 Найти цитируемый пост)
а где есть такой же классный "знаток кода", как в дельфи?

А это что такое? smile  

ну кодеинсайт, нажимаешь точку или Ctrl+пробел, его ещё называют доводчиком кода

Это сообщение отредактировал(а) Akella - 24.3.2009, 23:42
PM MAIL   Вверх
kemiisto
Дата 25.3.2009, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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



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

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



Цитата(Akella @  24.3.2009,  20:54 Найти цитируемый пост)
ну кодеинсайт, нажимаешь точку или Ctrl+пробел, его ещё называют доводчиком кода

Это много где имеется. smile 


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


Допеределыватель
***


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

Репутация: нет
Всего: 31



Цитата(kemiisto @  23.3.2009,  17:58 Найти цитируемый пост)
Учи ++

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


--------------------
PM MAIL   Вверх
Akella
Дата 25.3.2009, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



А я вот ради интереса поставил NetBeans IDE 6.5.1, но толку от этого нет  smile 
PM MAIL   Вверх
kemiisto
Дата 25.3.2009, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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



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

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



Цитата(CompWorm @  25.3.2009,  12:41 Найти цитируемый пост)
но вот скажи, если человек является спецом по плюсам и qt, часто ли он будет программировать на дельфи?

Не будет вообще, скорее всего. smile 

Цитата(CompWorm @  25.3.2009,  12:41 Найти цитируемый пост)
а ведь кросплатформенность такого рода была бы логическим продолжением дельфи и дала бы ей сильный рывок в популярности среди не школьников, а профессионалов. 

CompWorm, про Delphi Prism слышал?


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


Допеределыватель
***


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

Репутация: нет
Всего: 31



слышал конечно... но вот этот пункт
Цитата

Все преимущества и "вкусности" .NET (WinForms, WPF, ASP.NET, LINQ, Silverlight, ...) и кроссплатформенность в лице Mono;

говорит лишь о мутности проекта.
в лице mono я вижу отсутствие кросплатформенности, а в лице майкрософта, как партнера, я вижу противотанковые ежи против совместимости кода под виндос и под другие оси.
посмотрим, что за коктейль молотова они намешают... smile 

вопрос скорее не про то, как к .NET костыли прикрутить в лице моно, а попросту в отсутствии самой разработки комерчесого  компилятора под никс и мак борландом, кодгиром, Embarcadero  или кто там в очереди на эстафету smile .

ЗЫ лично на мой взгляд, подстилки на подобии дотнета или ява машины тормозят приложения. нужен именно компилятор, разрабатываемый для каждой оси персонально. но это чисто мое мнения, возможно, сформированное моей неподкованностью в этом вопросе.

Это сообщение отредактировал(а) CompWorm - 26.3.2009, 00:35


--------------------
PM MAIL   Вверх
Akella
Дата 26.3.2009, 01:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(CompWorm @  26.3.2009,  00:31 Найти цитируемый пост)
 или кто там в очереди на эстафету smile .

Я!

Добавлено через 42 секунды
Цитата(CompWorm @  26.3.2009,  00:31 Найти цитируемый пост)
нужен именно компилятор, разрабатываемый для каждой оси персонально. но это чисто мое мнения,

ну и ещё и моё
PM MAIL   Вверх
Rohoss
Дата 29.3.2009, 07:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Зачем вам эта кроссплатформенность нужна? Виндовс будет править балом ещё много лет.


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
CompWorm
Дата 29.3.2009, 12:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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

Репутация: нет
Всего: 31



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


--------------------
PM MAIL   Вверх
Rohoss
Дата 29.3.2009, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Вот что они  мутят  smile 
Правда, пока под эту ось сторонние разработчики начнут ПО писать, потом когда это ПО достигнет нужного уровня, не одна река утечёт.  smile 
Может 7-ка и будет последней, но вспомни сколько хрюша существует? И даже сейчас имхо хрюша чувствует себя очень уверенно  smile 



--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
Akella
Дата 29.3.2009, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(CompWorm @  29.3.2009,  12:02 Найти цитируемый пост)
серьезно? я слышал, что виндос 7 должна стать последней в линейке виндос. далее они мутят что-то новое, связанное с инетом... 

Угу, операционка будет жить в инете, наверное, и инсталляхи не будет. Включил комп и тебе уже операционка загрузилась со всеми прогами.
PM MAIL   Вверх
Rohoss
Дата 29.3.2009, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(Akella @  29.3.2009,  13:33 Найти цитируемый пост)
Угу, операционка будет жить в инете, наверное, и инсталляхи не будет. Включил комп и тебе уже операционка загрузилась со всеми прогами.

С чего ты взял?  smile 
Кстати, я уже эту ось смотрел. GUI для неё ещё не написан, работает только на виртуале, но работает  smile . Прога под нее вроде как на .Net языках можно писать, но форматы файлов другие.




--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
bartram
Дата 29.3.2009, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1606
Регистрация: 22.2.2004
Где: Russia, Samara

Репутация: нет
Всего: 29



Цитата(Akella @  29.3.2009,  15:33 Найти цитируемый пост)

Угу, операционка будет жить в инете, наверное, и инсталляхи не будет. Включил комп и тебе уже операционка загрузилась со всеми прогами. 

Ага. И мы будем хостинг под все это покупать  smile 


--------------------
В каждом из нас спит гений, но с каждым днем все крепче ;-)
bartram.ru
Twitter
user posted image 

PM MAIL ICQ   Вверх
CompWorm
Дата 2.4.2009, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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

Репутация: нет
Всего: 31



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

Это сообщение отредактировал(а) CompWorm - 2.4.2009, 10:24


--------------------
PM MAIL   Вверх
Keeper89
Дата 4.5.2009, 12:10 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 58



Цитата(CompWorm @  2.4.2009,  10:21 Найти цитируемый пост)
этот старческий маразм Балмера. 

офигеть. не видел. звиздец. особенно оригинальное выступление.

По поводу стоимости: действительно RAD Studio подороже VS, Microsoft наконец-то проводит нормальную ценовую политику. Но есть возможность покупки только Delphi, что существенно дешевле, зато отдельно не купишь C# или C++ из VS.

По поводу вымирания: на мой взгляд все будет зависеть опять же от популярности и маркетинговой политики. Как уже говорили, закончат преподавать Delphi в вузах, или Microsoft снизит цены дальше, или произойдет еще что-нибудь подобное - возможно аудитория резко сократится. Из альтернативы Delphi лично я вижу только С++(С#) + GUI. И никаких извращений типа VB.NET.

По поводу VS: Лично мне С# понравился, есть в нем что-то. По крайней мере свели в один кучу стандартов C (типа MFC и ANSI), где можно было только строку объявить туевой хучей способов. .NET-интересная штука, но без кроссплатформенности вряд ли кто то станет резко туда кидаться.

Это сообщение отредактировал(а) Keeper89 - 4.5.2009, 12:41


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


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



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

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



Цитата(Keeper89 @  4.5.2009,  10:10 Найти цитируемый пост)
По поводу стоимости: действительно RAD Studio подороже VS, Microsoft наконец-то проводит нормальную ценовую политику. Но есть возможность покупки только Delphi, что существенно дешевле, зато отдельно не купишь C# или C++ из VS.

Пост заминусовал я за откровенную "дезу". Тебе сюда. Можно отдельно и совсем бесплатно. Express-редакции...

Цитата(Keeper89 @  4.5.2009,  10:10 Найти цитируемый пост)
офигеть. не видел. звиздец. особенно оригинальное выступление.

Боянчик, но упячка полная. smile 

Цитата(Keeper89 @  4.5.2009,  10:10 Найти цитируемый пост)
По поводу вымирания: на мой взгляд все будет зависеть опять же от популярности и маркетинговой политики.

Этот вопрос уже давным-давно решённый. Borland особенно долго конкурентом-то и не была. Так... Пару годиков "побрыкалась". Популярность упала, а маркетинговая политика однозначная - только корпоративный рынок решений с БД.

Цитата(Keeper89 @  4.5.2009,  10:10 Найти цитируемый пост)
По поводу VS: Лично мне С# понравился, есть в нем что-то.

Уточню: было. Было в нём что-то. А потом начали "гонку фич" со всем и вся. В итоге что сам .NET Framework, что C# раздули до невозможности... 


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


Опытный
**


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

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



Цитата(cemick @  18.2.2009,  14:29 Найти цитируемый пост)
Заметил такую штуку, что  за последний месяц в Санкт-Петербурге не появлялось вообще ни какой новой вакансий для Delphi программиста(hh.ru, rabota.ru), конечно можно все свалить на кризис, но вот если посмотреть на .NET, C++, JAVA , то их как было завались, так и остается.. 
Как думаете, это говорит о чем то, или действительно кризис и через пол года вакансии снова появятся, или это еще одно последствие  постепенной кончины..

У нас на форуме видел что требуется делфи кодер в ментовку  smile  smile 
PM   Вверх
Rohoss
Дата 4.5.2009, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(Dobermann @  4.5.2009,  16:22 Найти цитируемый пост)
У нас на форуме видел что требуется делфи кодер в ментовку     


Так за использование Delphi уже садят?
Это так М$ расправляется с конкурентами?
Тогда действительно пора сваливать smile 

Это сообщение отредактировал(а) Rohoss - 4.5.2009, 18:53


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
Keeper89
Дата 4.5.2009, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 58



Цитата(kemiisto @  4.5.2009,  16:01 Найти цитируемый пост)
Пост заминусовал я за откровенную "дезу". Тебе сюда. Можно отдельно и совсем бесплатно. Express-редакции...

Я не имею ввиду бесплатные редакции, тогда нужно сравнивать уже с Turbo Delphi.
А по поводу цен, вот ссылки:

Это сообщение отредактировал(а) Keeper89 - 4.5.2009, 19:35


--------------------
PM MAIL WWW   Вверх
k0rvin
Дата 10.3.2010, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Rohoss @ 29.3.2009,  14:08)
Цитата(Akella @  29.3.2009,  13:33 Найти цитируемый пост)
Угу, операционка будет жить в инете, наверное, и инсталляхи не будет. Включил комп и тебе уже операционка загрузилась со всеми прогами.

С чего ты взял?  smile 

а что в этом такого? "всё новое -- хорошо забытое старое"

http://ru.wikipedia.org/wiki/Plan_9
http://ru.wikipedia.org/wiki/Inferno_(операционная_система)

Добавлено @ 20:41
Цитата(bartram @ 28.2.2009,  15:48)
Цитата(Akella @  28.2.2009,  16:22 Найти цитируемый пост)
В дельфи самый классный и удобный редактор кода и я думаю, что многие мну поддержат. 

 smile

это Вы просто LispWorks и DrScheme не юзали

Это сообщение отредактировал(а) k0rvin - 10.3.2010, 20:43


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


Творец
****


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

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



Не юзал.
PM MAIL   Вверх
cemick
Дата 15.3.2010, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(k0rvin @  10.3.2010,  20:37 Найти цитируемый пост)
это Вы просто LispWorks и DrScheme не юзали


Цитата(Akella @  11.3.2010,  01:31 Найти цитируемый пост)
Не юзал. 


Delphi действительно удобная IDE, голая VS без плагинов и рядом не стоит(2010 не видел, говорят что стала намного продвинутее). Да и ни разу не корректно сравнивать с Lisp средами.
PM MAIL WWW   Вверх
k0rvin
Дата 16.3.2010, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(cemick @ 15.3.2010,  10:34)
Цитата(k0rvin @  10.3.2010,  20:37 Найти цитируемый пост)
это Вы просто LispWorks и DrScheme не юзали


Цитата(Akella @  11.3.2010,  01:31 Найти цитируемый пост)
Не юзал. 


Delphi действительно удобная IDE, голая VS без плагинов и рядом не стоит(2010 не видел, говорят что стала намного продвинутее). Да и ни разу не корректно сравнивать с Lisp средами.

вполне корректно, учитывая, что речь шла о редакторе кода, а не IDE вцелом.


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


Новичок



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

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



Цитата(cemick @ 18.2.2009,  14:29)
Как думаете, это говорит о чем то, или действительно кризис и через пол года вакансии снова появятся, или это еще одно последствие  постепенной кончины..

Все упрощается сильно. Раньше для создания сайта надо было знать HTML, а сейчас CMS скачал и залил на сервак.
В программировании такая же ситуация. Готовые компоненты кругом. Программистов много стало  smile 
PM MAIL WWW   Вверх
DYUMON
Дата 19.8.2010, 12:22 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Программисты Delphi востребованы. А вакансий нет потому что они все заняты . если на с++ народ постоянно бегает с места на место потому и идет куча вакансий. а кому охото иметь головную боль по 8 рабочих часов smile  а делфисты если попадают на место то сидят и ни куда не собираются поскольку и работа оплачиваемая и головной боли мало  smile


--------------------
Всех программистов надо посадить на целероны, что бы впредь головой думали что пишут.
user posted image
PM MAIL ICQ Skype   Вверх
Akella
Дата 19.8.2010, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



тоже вариант smile
PM MAIL   Вверх
CodeMonkey
Дата 19.8.2010, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(DYUMON @  19.8.2010,  13:22 Найти цитируемый пост)
Программисты Delphi востребованы. А вакансий нет потому что они все заняты . если на с++ народ постоянно бегает с места на место потому и идет куча вакансий. а кому охото иметь головную боль по 8 рабочих часов   а делфисты если попадают на место то сидят и ни куда не собираются поскольку и работа оплачиваемая и головной боли мало   


Оптимист  smile 


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Vasay
Дата 19.8.2010, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(DYUMON @  19.8.2010,  12:22 Найти цитируемый пост)
А вакансий нет потому что они все заняты . 



Вакансий нет когда нет новых проектов.  

Хотя, если посмотреть сюда то все стабильно в королевстве Delphi. Для сравнения  привел "типа конкурента" QT, ну а Ruby  - так за компанию (понимаю что он ту совсем не к месту, но на графике красиво смотрится ).


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Akella
Дата 20.8.2010, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Вакансий нет, потому как среда разработки стоит очень дорого для стран бывшего СНГ. Крупные города, где хорошие заработки я не беру во внимание.

Добавлено через 3 минуты
А для JAVA, PHP, C++, QT, C# сравнительно много дешёвых и бесплатных сред разработки. Хозяину программерской фирмы и/или заказчику программы обычно пофиг на чём пишут программы, особенно заказчику. И то, что на дельфи разработка будет быстрее... ну ничего страшного, если программа будет в пару раз дешевле, то можно и подождять лишние три месяца  smile , главное, чтобы халявы побольше.
PM MAIL   Вверх
Keeper89
Дата 22.8.2010, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 58



Цитата(Akella @  20.8.2010,  09:10 Найти цитируемый пост)
Вакансий нет, потому как среда разработки стоит очень дорого для стран бывшего СНГ. Крупные города, где хорошие заработки я не беру во внимание.

Для серьезных организаций это все равно не деньги smile

Добавлено через 7 минут и 16 секунд
Цитата(Vasay @  19.8.2010,  20:21 Найти цитируемый пост)
Хотя, если посмотреть сюда то все стабильно в королевстве Delphi

Стабильно плохо, и вот пример.


--------------------
PM MAIL WWW   Вверх
Akella
Дата 23.8.2010, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Keeper89, поверь, ещё какие деньги... купи компьютер, купи винду, купи офис, купи дельфи, купи компонентов разных. Представь в какую копеечку это вывалится. Я работал на достаточно крупном заводе. Там даже винду не покупали.
PM MAIL   Вверх
CompWorm
Дата 25.8.2010, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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

Репутация: нет
Всего: 31



Цитата(DYUMON @  19.8.2010,  12:22 Найти цитируемый пост)
работа оплачиваемая

сидеть плотно можно, это да, но с оплачиваемостью по моим наблюдениям - лажа. а может я не туда смотрел... smile 


--------------------
PM MAIL   Вверх
Rohoss
Дата 26.8.2010, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(Akella @  20.8.2010,  09:10 Найти цитируемый пост)
И то, что на дельфи разработка будет быстрее...

Очень сомневаюсь что на делфи будет быстрее чем на c#.

Цитата(Akella @  20.8.2010,  09:10 Найти цитируемый пост)
Хозяину программерской фирмы и/или заказчику программы обычно пофиг на чём пишут программы

Заказчику то да, а вот хозяину программерской фирмы нет. Если разработка в более дорогой среде будет выгоднее, то покупать её будут. Я не слышал чтобы в программерских фирмах велись разработки например на Visual C# Express.


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
Keeper89
Дата 26.8.2010, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 58



Цитата(Akella @  23.8.2010,  13:48 Найти цитируемый пост)
поверь, ещё какие деньги... купи компьютер, купи винду, купи офис, купи дельфи, купи компонентов разных. Представь в какую копеечку это вывалится. Я работал на достаточно крупном заводе. Там даже винду не покупали. 

Мы же сравниваем цены на покупку среды разработки, а не стоимость ПК, Windows и уборщицы целиком )


--------------------
PM MAIL WWW   Вверх
Akella
Дата 26.8.2010, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



ну да, согласен, но для одиноких разработчиков всё равнодороговато
PM MAIL   Вверх
Keeper89
Дата 27.8.2010, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 58



Про одиночных согласен.


--------------------
PM MAIL WWW   Вверх
VLK32
Дата 10.2.2011, 19:17 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Да не пора сваливать, а поздно сваливать. Сваливать надо было лет пять назад.
PM MAIL   Вверх
Akella
Дата 11.2.2011, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



да, теперь все сидите и не рыпайтесь.
PM MAIL   Вверх
DYUMON
Дата 9.3.2011, 09:05 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Рост работы на C# можно связать с навязывающей политикой мелкомягких своих сред разработки. при этом они их продвигают и в том плане что у нее есть студенческие версии которые по сути бесплатны и попросту откатами конторам которые занимаются  разработкой софта. опять же курсы для студентов где учать программировать в .NET средах. их политика конечно продвигает их средства однако если же смотреть на отечественный рынок то тут в основном госконторы в которых слабое железо зачастую даже с 98 виндой . и соответственно ни кто там не даст денег что бы купить новый софт и установить net фреймворк. поэтому разработчики используют либо с++ либо delphi которые всетаки не так прихотливы к наличию всяких рюшечек в системе.  


--------------------
Всех программистов надо посадить на целероны, что бы впредь головой думали что пишут.
user posted image
PM MAIL ICQ Skype   Вверх
de_Nis
Дата 9.3.2011, 12:00 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старательный
*


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

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



Если у госконтор настолько плохи дела, что у них "...слабое железо зачастую даже с 98 виндой . и соответственно ни кто там не даст денег что бы купить новый софт и установить net фреймворк..." - им никто не даст денег и на размещение заказа по разработке программ. Вот и остаются дельфисты без работы, даже если раньше и "обслуживали" госконторы.
"...если же смотреть на отечественный рынок..." и понимать под ним рынок стран бывшего СССР - разработка программного обеспечения попросту никому не нужна. Не знаю, как в России, а в Молдове все производство - в руинах, в прямом смысле этого слова. (Сохраняются только те здания (о самом производстве даже речь не идет!!!), где устроили склад, магазин или автосервис, явно не нуждающиеся в разработке нового программного обеспечении). Кто будет дельфистам заказывать программы??? А в этом случае срабатывает известная цепочка: нет заказов - не покупаются новые лицензии Дельфи - нет денег у Embarcadero повышать конкурентоспособность и улучшать Дельфи. 
Хотя в школах Молдовы (спрашивал, для интереса, у школьников) по-прежнему изучают Паскаль  smile 
--------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет…
PM   Вверх
Frees
Дата 9.3.2011, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 54



Цитата(de_Nis @  9.3.2011,  15:00 Найти цитируемый пост)
где устроили склад, магазин или автосервис, явно не нуждающиеся в разработке нового программного обеспечении)

это почему, не нуждаются?


Цитата(de_Nis @  9.3.2011,  15:00 Найти цитируемый пост)
по-прежнему изучают Паскаль

а Делфи тут причем, и тем более разработка ПО?

когда я учился в институте моя группа была первой где заменили Delphi на Java это было года 3 - 4 года назад, я думаю это общая тенденция.

Так что скоро C# и Java недоучек будет больше чем недоучек делфистов.... вот заживем то....


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
AlekXL
Дата 10.3.2011, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Вставлю свои пять копеек.
Сначало приведу бесспорные факты:
1.Delphi/VCL -  единственная среда быстрой разработки прикладных программ для Windows, на выходе которой нативные Win32 приложения. 
2.C# и Java - выдают код для виртуальной машины, и производительность соответсвенная. Залог производительности любой программы - эффективное управление памятью, - эффективное, а не безопасное. В C# и Java (и много где еще) этого нет или такой стиль программирования сильно затруднен.
3. C# не кросплаформен, .Net не кросплатформенна. Неумно даже говорить о кроссплатформенности от микрософт.
4.  Java является кросплатформенной средой, но из-за этого самого обстоятельства - сильно ограничена в возможностях типа автоматизации и взаимодействия с другими программами. (А .Net тем "красивее" и "мощнее", чем более она полагается на специфические возможности ОС от microsoft и иного ПО от microsoft)
5. Любой не нативная программа требует больше ресурсов и работает медленней нативной, написанной с тем же уровнем профессионализма.
6. C++ генерит нативный, и даже более эффективный(ненамного - в большинстве задач) чем Delphi код, но у нее нет развитых инструментов быстрой разработки.
 Синтаксис перенасыщен пунктуационными знаками, лаконичность кода торжествует над читабельностью - трудно даже различить начало функции или начало блока в потоке кода. Язык мощный, но в нем присутствует архаичная парадигма связывания: "все в кучу" (нет понятия модулей, вместо них -понятие пространств имен, что где-то и мощнее, но по сути это не то, ибо пространства опять таки вовсе не так наглядны и очевидны как модули) 
7. есть еще куча других разрекламированных решений, которые пытаются выставить в качестве альтернативы Delphi. Че только не городят эти веб-ремесленники, предлагая заменить прикладную программу чуть ли не скриптом на php!
---
Ну а теперь имхо.
Software as Service - пузырь, веб -приложения - пузырь, кому нах нужны Google Docs когда есть OpenOffice? Хотите, чтоб google, читая вашу приватные документы контекстно подбирал для вас подходящую рекламу?
 Cloud Computing - пузырь, .Net как замена нативным приложениям - пузырь.

И вот нам, прикладным(прикладным! а не веб-верстальщикам) девелоперам остается лишь С++ и Delphi. 

Может, я бы даже пошел на С++: среда у MS для него очень хороша, даже в express. И да, она бесплатна(главный аргумент, после наличия хорошего отладчика)! 
Но вот кто даст мне столь же логичную, мощную библиотеку как VCL? 
Qt? чета есть сомнения, ведь она вовсе не свободный проект.
 Gtk? Чур меня, чур, она и под линухом на порядок медленнее чем User32.dll. На винде нужны нативные, виндовые контолы, а не это гуано. И библиотека должна быть "без магии", как VCL, то есть в ней не должно быть закрытых, не-модифицируемых-в-принципе участков (привет WPF,  .Net  в целом)
WxWidgets - может быть. кросплатформенная, но интерфейс-нативная... нужно только перебороть отвращение перед макросами.
--
короче с С++ больше вопросов, чем ответов, и далеко не всегда оправданно им пользоваться.
Ну и, ВАМ, СОМНЕВАЮЩИМСЯ В DELPHI - ПОРА СВАЛИВАТЬ. нам кислороду будет больше.




PM MAIL   Вверх
Rohoss
Дата 10.3.2011, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(AlekXL @  10.3.2011,  15:02 Найти цитируемый пост)
C# не кросплаформен,

можно подумать Delphi кросплаформен smile

Цитата(AlekXL @  10.3.2011,  15:02 Найти цитируемый пост)
Но вот кто даст мне столь же логичную, мощную библиотеку как VCL? 
Qt? чета есть сомнения, ведь она вовсе не свободный проект.

а VCL свободный smile

Цитата(AlekXL @  10.3.2011,  15:02 Найти цитируемый пост)
C# и Java - выдают код для виртуальной машины, и производительность соответсвенная. 

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

Добавлено через 2 минуты и 41 секунду
уж простите, но Delphi доживает на инерции, и на это есть вполне объективные причины. в прошлом это было хорошее средство для разработки, но в настоящем и будущем для Delphi места нет. Или же его очень мало и только в узких областях

Добавлено через 7 минут и 53 секунды
создайте на Delphi dll содержащую какой нибудь класс, а потом попробуйте использовать этот класс в программе (пускай даже написанной на Delphi)? Сколько на это уйдёт времени? А в .Net и Java это решается без малейших проблем, это по вашему ничего не значит?

Добавлено через 9 минут и 56 секунд
Цитата(AlekXL @  10.3.2011,  15:02 Найти цитируемый пост)
Ну и, ВАМ, СОМНЕВАЮЩИМСЯ В DELPHI - ПОРА СВАЛИВАТЬ. нам кислороду будет больше.

я давно свалил и только рад этому  smile 


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
Akella
Дата 10.3.2011, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(AlekXL @  10.3.2011,  15:02 Найти цитируемый пост)
 лаконичность кода торжествует над читабельностью

 smile  smile  smile +1024

Добавлено через 3 минуты и 8 секунд
Цитата(Rohoss @  10.3.2011,  15:26 Найти цитируемый пост)
можно подумать Delphi кросплаформен smile

не за горами smile

Добавлено через 3 минуты и 33 секунды
Цитата(Rohoss @  10.3.2011,  15:26 Найти цитируемый пост)
а VCL свободный smile

условно свободный... ну ты понял в каком я смысле  smile

Добавлено через 4 минуты и 54 секунды
Цитата(Rohoss @  10.3.2011,  15:26 Найти цитируемый пост)
я давно свалил и только рад этому  smile  

так чёж ты тут околачиваешься  smile 
PM MAIL   Вверх
Rohoss
Дата 10.3.2011, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(Akella @  10.3.2011,  17:27 Найти цитируемый пост)
так чёж ты тут околачиваешься    

так просто в теме в этой когда-то отписался, вот она у меня и отображается как непрочитаная  smile 

Цитата(Akella @  10.3.2011,  17:27 Найти цитируемый пост)
не за горами 

ну хз, пока наиболее кросплаформен тот Delphi, который на .Net smile

Цитата(Akella @  10.3.2011,  17:27 Найти цитируемый пост)
не за горами 

кстати, а что там с x64?

Цитата(Akella @  10.3.2011,  17:27 Найти цитируемый пост)
условно свободный... ну ты понял в каком я смысле  

исходники библиотек .net framework тоже можно смотреть специальной утилитой. И вроде как доступен исходный код официально (хотя точно не знаю, где-то слышал)



--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
k0rvin
Дата 10.3.2011, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(AlekXL @ 10.3.2011,  15:02)
1.Delphi/VCL -  единственная среда быстрой разработки прикладных программ для Windows, на выходе которой нативные Win32 приложения. 
2.C# и Java - выдают код для виртуальной машины, и производительность соответсвенная. Залог производительности любой программы - эффективное управление памятью, - эффективное, а не безопасное. В C# и Java (и много где еще) этого нет или такой стиль программирования сильно затруднен.
3. C# не кросплаформен, .Net не кросплатформенна. Неумно даже говорить о кроссплатформенности от микрософт.
4.  Java является кросплатформенной средой, но из-за этого самого обстоятельства - сильно ограничена в возможностях типа автоматизации и взаимодействия с другими программами. 
5. Любой не нативная программа требует больше ресурсов и работает медленней нативной, написанной с тем же уровнем профессионализма.
6. C++ генерит нативный, и даже более эффективный(ненамного - в большинстве задач) чем Delphi код, но у нее нет развитых инструментов быстрой разработки.
7. есть еще куча других разрекламированных решений, которые пытаются выставить в качестве альтернативы Delphi. Че только не городят эти веб-ремесленники, предлагая заменить прикладную программу чуть ли не скриптом на php!
---
Ну а теперь имхо.
Software as Service - пузырь, веб -приложения - пузырь, кому нах нужны Google Docs когда есть OpenOffice? Хотите, чтоб google, читая вашу приватные документы контекстно подбирал для вас подходящую рекламу?
 Cloud Computing - пузырь, .Net как замена нативным приложениям - пузырь.

Qt? чета есть сомнения, ведь она вовсе не свободный проект.
Gtk? Чур меня, чур, она и под линухом на порядок медленнее чем User32.dll. На винде нужны нативные, виндовые контолы, а не это гуано. И библиотека должна быть "без магии", как VCL, то есть в ней не должно быть закрытых, не-модифицируемых-в-принципе участков (привет WPF,  .Net  в целом)
WxWidgets - может быть. кросплатформенная, но интерфейс-нативная... нужно только перебороть отвращение перед макросами.
--
короче с С++ больше вопросов, чем ответов, и далеко не всегда оправданно им пользоваться.
Ну и, ВАМ, СОМНЕВАЮЩИМСЯ В DELPHI - ПОРА СВАЛИВАТЬ. нам кислороду будет больше.

1. QtCreator уже отменили? еще LispWorks и Emacs+SLIME например есть... =)
2. Зато стоимость разработки, как тут уже сказали, в языках с GC существенно ниже. А это сейчас значительно важнее для индустрии
3. Ну и что? есть Java, Qt, Python и многое другое
4. С чего вдруг она ограничена?
5. Эта разница не столь существенна, сколь разница в удобстве и выразительности языков, дающие возможно быстро и легко писать более сложный софт.
6. QtCreator
7. Что-то не видел этой куче, по-моему все разработчики уже давно поняли, что глупо конкурировать с трупом
--
все твои "ИМХИ" -- такой же пузырь, ибо никаких оснований.

окстись, Qt под LGPL распространяется, Gtk -- тоже OpenSource, модифицируй сорцы сколько влезет
--
все уже давно свалили, не сцы =)


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


Эксперт
****


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

Репутация: нет
Всего: 54



Цитата(k0rvin @  10.3.2011,  23:15 Найти цитируемый пост)
6. QtCreator

очень слабенько по сравнению с Delphi


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
Akella
Дата 11.3.2011, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(Rohoss @  10.3.2011,  17:51 Найти цитируемый пост)
кстати, а что там с x64?

Delphi x64 уже близко

Добавлено через 41 секунду
Цитата(Rohoss @  10.3.2011,  17:51 Найти цитируемый пост)
ну хз, пока наиболее кросплаформен тот Delphi, который на .Net smile

слышал, что в Delphi Prism много багов, пока среда глючная.

Добавлено через 3 минуты и 5 секунд
Цитата(k0rvin @  10.3.2011,  20:15 Найти цитируемый пост)
все уже давно свалили, не сцы =) 

Далеко не все, есть много проектов на Delphi, которые нужно поддерживать и развивать.
Но да, если эмбаркодеровцы не пересмотрят свою ценовую политику, то delphi будет и дальше помирать.
PM MAIL   Вверх
Rohoss
Дата 11.3.2011, 10:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(Akella @  11.3.2011,  10:00 Найти цитируемый пост)
Delphi x64 уже близко

ну вот, x64 уже близко, кросплатформенность не за горами, а реально в 2011 году программы под x64 не компилируются! не стыдно ли Embarcadero? Возможно проект им не нужен, они просто бабла хотят побольше срубить прежде чем Delphi окончательно загнётся. Вот и ценовая политика из таких соображений. Хотя это личное, ничем не обоснованное имхо  smile 


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
k0rvin
Дата 11.3.2011, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Frees @ 10.3.2011,  21:00)
Цитата(k0rvin @  10.3.2011,  23:15 Найти цитируемый пост)
6. QtCreator

очень слабенько по сравнению с Delphi

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


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


Опытный
**


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

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



Цитата(AlekXL @ 10.3.2011,  15:02)
5. Любой не нативная программа требует больше ресурсов и работает медленней нативной, написанной с тем же уровнем профессионализма.

да, вот еще на заметку:
Цитата

K - диалект APL, самый быстрый интерпретируемый язык, на многих тестах (в основном работа с огромными массивами данных) оставляет позади компилируемые языки, включая даже С++, на этом языке написана самая быстрая СУБД - kdb, примечательно, что kdb вместе с интерпретатором K занимает около 200kb, главным клиентом фирмы kx (создатели K и kdb) много лет являются швейцарские банки (они предпочли kdb всем остальным СУБД).


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


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


Творец
****


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

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



Цитата(k0rvin @  13.3.2011,  12:58 Найти цитируемый пост)
да, вот еще на заметку:
Цитата

K - диалект APL, самый быстрый интерпретируемый язык,

это вроде in-memory-db, поэтому и быстрая

Добавлено через 1 минуту и 2 секунды
Для in-memory БД. Вдруг исчезла память (в результате сбоя оборудования, повлекшего за собой отключение питания) - нет базы, нет данных, нет закоммиченных транзакций, здравствуй бекап.

Добавлено через 2 минуты и 23 секунды
Круто писать для kdb  smile 
Цитата

2!!7!4
x@>#:'x
{&/x!/:2_!x}


Добавлено через 3 минуты и 19 секунд
С и С++ нервно курят в коридоре  smile 
PM MAIL   Вверх
k0rvin
Дата 13.3.2011, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Akella @ 13.3.2011,  13:48)
Вдруг исчезла память (в результате сбоя оборудования, повлекшего за собой отключение питания) - нет базы, нет данных, нет закоммиченных транзакций, здравствуй бекап.

Я думаю сервера швейцарских банков не Вася Пупкин на персоналках собирал и подобные ситуации сведены практически к нулю

Добавлено через 2 минуты и 2 секунды
Цитата(Akella @ 13.3.2011,  13:48)
Круто писать для kdb  smile 
Цитата

2!!7!4
x@>#:'x
{&/x!/:2_!x}


Добавлено @ 13:51
С и С++ нервно курят в коридоре  smile

ну для работы с БД там используется Q, но да, читать K-код мягко говоря непривычно =)


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


Опытный
**


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

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



Цитата

Ну и, ВАМ, СОМНЕВАЮЩИМСЯ В DELPHI - ПОРА СВАЛИВАТЬ. нам кислороду будет больше.

Поддерживаю. Чем меньше народу на delphi тем выше их уровень как разработчика.
Я тут посмотрел в городе есть несколько крупных контор которые разрабатывают специализированый софт и базы данных. они до сих пор используют delphi 7 так как в нем есть все что надо и ничего лишнего. они конечно используют новые версии delphi но  7 остается в приоритете.
есть конечно и конторы у которых стоит шарп и ему подобные языки но там у них раз в два месяца или около того меняетс триал ключ  и  так же наблюдается текучка кадров.  поскольку те кто управляет  такими конторами видимо считает что если на компе стоит супер последняя студия от мелкомягких то она дожна уметь все +100500. а по  сути она всего лишь является сборником классов дописаных для классов в классах smile что по сути и есть VCL в delphi smile

Добавлено через 2 минуты
Да и по сути Delphi  это Delphi  как не крути а вот если с++ покрутить то там столько клубков раскручивается что уже  не понятно какие либы подцеплять и какие знаки использовать в коде . 


--------------------
Всех программистов надо посадить на целероны, что бы впредь головой думали что пишут.
user posted image
PM MAIL ICQ Skype   Вверх
Rohoss
Дата 14.3.2011, 19:54 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



DYUMON, вы студент 1-3 курсов?


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
RomanEEP
Дата 15.3.2011, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Вы оптимст, Rohoss, у человека уж может десяток лет "программирования" за плечами!
PM MAIL   Вверх
Rohoss
Дата 15.3.2011, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(RomanEEP @  15.3.2011,  17:25 Найти цитируемый пост)
Вы оптимст, Rohoss, у человека уж может десяток лет "программирования" за плечами! 

ну может быть и так  smile . я ведь задал вопрос, а не утверждал что так и есть  smile 


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
Frees
Дата 15.3.2011, 20:26 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 54



Судя по датам постов в этой теме, началось очередное весеннее обострение.

Был сегодня на конференции Embarcadero... все у них  логично в планах, и впереди светлое будущее (время покажет)!!


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
CodeMonkey
Дата 15.3.2011, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Я что-то пропустил?

А где и чему посвящена?

Конференция, я имею ввиду.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
Frees
Дата 16.3.2011, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: нет
Всего: 54



Цитата(CodeMonkey @  16.3.2011,  00:57 Найти цитируемый пост)
Я что-то пропустил?А где и чему посвящена?Конференция, я имею ввиду.

не совсем правильно сказал, не конференция а семинар (если есть разница).
Рассказывали про все продукты Embarcadero 


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
AlekXL
Дата 16.3.2011, 09:19 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(Rohoss @  10.3.2011,  15:26 Найти цитируемый пост)
Цитата(AlekXL @  10.3.2011,  15:02 Найти цитируемый пост)
C# не кросплаформен,

можно подумать Delphi кросплаформен smile

программа Delphi на Wine будет работать лучше и стабильнее чем С# на mono. Просто потому что Wine более зрелый продукт(продукт!!). Если писать с оглядкой на wine. 

Цитата(Rohoss @  10.3.2011,  15:26 Найти цитируемый пост)
Цитата(AlekXL @  10.3.2011,  15:02 Найти цитируемый пост)
C# и Java - выдают код для виртуальной машины, и производительность соответсвенная. 

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

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

Поиск утечек памяти не так сложен. И при наличии try ... finally, а также списков указателей до этого редко доходит.  Кроме того, небольшая утечка некритична для большинства декстопных программ (понятно, что с серверами другая история, но написать отказоустойчивый вообще сложно. И тут главное обработка исключений, а тот же .Net славится непредсказуемыми исключениями, которые валят твою прогу, потому что их даже подавить невозможно by design. Delphi использует WinApi и там нет такой глупости. Практически любой фолт давится даже без участия кодера - в gui thread, по крайней мере)

Про стоимость разработки. Возможно, заново написать печатную машинку на C# проще. Но код должен быть расширяемым, а в .Net <imho> возникнут огромные сложности, когда вы захотите допилить код до чего нибудь чуть более сложного,  чем 15тыс строк. .Net не предназначен для этого.
 Delphi - это свобода, где есть выбор и связанные с ним риски,  а .Net  - просто  безопасная комната  с очень низким потолком, где старшие решают за тебя что тебе нужно, а что - нет.
Цитата(Rohoss @  10.3.2011,  15:26 Найти цитируемый пост)
в настоящем и будущем для Delphi места нет.
 ЧТО за глупости. Пока есть шареварный бизнес и независимые разработчики - одиночки или небольшие команды, пока есть десктопный софт - Delphi - безальтернативна. Много ли серьезного софта на .Net? На моем компе такого нет.
А Qt? У нее есть будущее, когда она пришлась не ко двору Nokia и кран поддержки с ее стороны скорее всего будет перекрыт? Qt сложнее дельфей, и не дает преимуществ в плане разработки для Windows. Скорее наоборот
  Помните времена когда сишники жаловались на "раздутость VCL приложений". Но qt еще толще.  И ме...едленней. (издевательсво над С++ - эти монструзные библиотеки, насмешка над эффективностью  языка). Потому что в qt собсвенная отрисовка всего, тогда как нативные контролы, используемые в Delphi, рисуются на уровне подсистемы драйверов, супер-быстрым, отлаженным кодом ОС.

Потом, Qt можно получить бесплатно лишь под LGPL. А это значит что любое допиливание библиотеки чревато GPL infrigement. А как насчет контролов, написанных как настройка над Qt? Их тоже в обязательном порядке открывать?
Разработчиков библиотек такое не порадует. Лично я лучше сделаю компонент реально бесплатным, чем буду мараться и лицензировать его под (L)GPL.

Цитата(Rohoss @  10.3.2011,  15:26 Найти цитируемый пост)
создайте на Delphi dll содержащую какой нибудь класс, а потом попробуйте использовать этот класс в программе (пускай даже написанной на Delphi)? Сколько на это уйдёт времени? А в .Net и Java это решается без малейших проблем, это по вашему ничего не значит?

А в чем сложность то? Если Delphi-4-Delphi, то тут просто нужно создать пакет bpl. Да и зачем тут dll? Статическое связывание надежнее и быстрее. 
А если нужен класс для экспорта в  с++ или .Net, тут создается COM компонент, industrial standard, вполне быстро, при помощи мастера и т.д.


Цитата(k0rvin @  13.3.2011,  12:58 Найти цитируемый пост)
K - диалект APL, самый быстрый интерпретируемый язык, на многих тестах (в основном работа с огромными массивами данных) оставляет позади компилируемые языки, включая даже С++, на этом языке написана самая быстрая СУБД - kdb, примечательно, что kdb вместе с интерпретатором K занимает около 200kb, главным клиентом фирмы kx (создатели K и kdb) много лет являются швейцарские банки (они предпочли kdb всем остальным СУБД).

...быстрее си... кто способен вообще поверить в эту х..ню? 
"швейцарские банки они предпочли kdb " блин, это я один считаю, что это неcусветная брехня? Да банковский биллинг наверняка на Oracle или MSSQL ...
Цитата(Rohoss @  10.3.2011,  17:51 Найти цитируемый пост)
исходники библиотек .net framework тоже можно смотреть специальной утилитой. И вроде как доступен исходный код официально (хотя точно не знаю, где-то слышал)

ага слышал, сам не видел. А я VCL правил Или мелкософтовская платформа без багов? В дельфи VCL все очевидно, и все поправимо. Там нет "магии" С++ или сложных интринсиков, нет вещей которые нельзя повторить. 
Цитата(Rohoss @  27.2.2009,  03:15 Найти цитируемый пост)
Delphi for Win32, одно из самых популярных (если не самое популярное) средств разработки под Win32, и со своего места его никто не вытесняет.
Дело в том, что загибается разработка под Win32, потому что для бизнеса выгоднее Java/.Net.  А вместе с ней загибается и Delphi for Win32. 

Блин, кто вам так мозги накрутил?  Разработка Win32 загибается! Может и Windows умерла? Ибо пока есть Windows, есть и нативная разработка. И есть люди, которые никогда не променяют ее на lego-кодинг от MS или Sun/Oracle. Не превратят искусство в ремесло.
Правда в том, что каковы бы ни были аппаратные возможности железа, их всегда не хватает. И нативная разработка даст при прочих равных лучший результат чем ненужная эмуляция.


Это сообщение отредактировал(а) AlekXL - 16.3.2011, 09:26
PM MAIL   Вверх
Akella
Дата 16.3.2011, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


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

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



Цитата(AlekXL @  16.3.2011,  09:19 Найти цитируемый пост)
программа Delphi на Wine будет работать лучше и стабильнее чем С# на mono.

не знаю, как там С# на mono, но я несколько лет назад запускал на дебиане под win 0.9 или 0.8 свою программу, работающую с firebird - проблемы были небольшие, с отрисовкой и выбором мышкой компонент некоторых, но в основном работать можно было. Щас уже Wine 1.х версии, думаю, что получше будет.
PM MAIL   Вверх
Rohoss
Дата 16.3.2011, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


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

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



Цитата(AlekXL @  16.3.2011,  09:19 Найти цитируемый пост)
программа Delphi на Wine будет работать лучше и стабильнее чем С# на mono. Просто потому что Wine более зрелый продукт(продукт!!). Если писать с оглядкой на wine. 

честно говор сомнительно что программа в эмуляторе будет работать стабильней, чем специально созданный для данной платформы продукт. ваши слова чем подкреплены?

Цитата(AlekXL @  16.3.2011,  09:19 Найти цитируемый пост)
Про стоимость разработки. Возможно, заново написать печатную машинку на C# проще. Но код должен быть расширяемым, а в .Net <imho> возникнут огромные сложности, когда вы захотите допилить код до чего нибудь чуть более сложного,  чем 15тыс строк. .Net не предназначен для этого.

Уважаемый, Вы бред несёте. Дальше читать пост смысла нет

Добавлено через 5 минут и 54 секунды
Цитата(AlekXL @  16.3.2011,  09:19 Найти цитируемый пост)
А я VCL правил

тогда с вами вообще всё ясно


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
AlekXL
Дата 16.3.2011, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(Rohoss @  16.3.2011,  11:57 Найти цитируемый пост)
Уважаемый, Вы бред несёте. Дальше читать пост смысла нет

ну все, оппонент сдулся
PM MAIL   Вверх
k0rvin
Дата 16.3.2011, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(AlekXL @ 16.3.2011,  09:19)
...быстрее си... кто способен вообще поверить в эту х..ню? 
"швейцарские банки они предпочли kdb " блин, это я один считаю, что это неcусветная брехня? Да банковский биллинг наверняка на Oracle или MSSQL ...

http://kx.com/Customers/end-user-customers.php


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


Эксперт
***


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

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



Цитата(AlekXL @  16.3.2011,  10:19 Найти цитируемый пост)
 И тут главное обработка исключений, а тот же .Net славится непредсказуемыми исключениями, которые валят твою прогу, потому что их даже подавить невозможно by design. Delphi использует WinApi и там нет такой глупости. Практически любой фолт давится даже без участия кодера - в gui thread, по крайней мере)


За гашение исключений - хэдшот надо делать. За обработку AV - тоже.

Цитата(k0rvin @  13.3.2011,  13:58 Найти цитируемый пост)
самый быстрый интерпретируемый язык, на многих тестах (в основном работа с огромными массивами данных) оставляет позади компилируемые языки, включая даже С++


Бред. За счёт каких божественных сил интерпретатор будет быстрее нативного? Если только за счёт применения более эффективного алгоритма. Тогда вопрос - что мешает применить этот алгоритм в нативном языке?


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
k0rvin
Дата 16.3.2011, 20:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(CodeMonkey @ 16.3.2011,  19:36)
Бред. За счёт каких божественных сил интерпретатор будет быстрее нативного? Если только за счёт применения более эффективного алгоритма. Тогда вопрос - что мешает применить этот алгоритм в нативном языке?

видимо сложность записи алгоритма на C++ резко выше сложности записи в виде K-кода.
+ наверное за счет тех же сил, что сделали реализацию регекспов на CL быстрее регекспов сишной либы и перла, в котором регекспы -- одна из важнейших и часто используемых частей языка, а следовательно, обязана быть быстрой: http://lisper.ru/forum/thread/328 (там обсуждение и ссылки на бенчмарки) 


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


Шустрый
*


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

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



Цитата(CodeMonkey @  16.3.2011,  19:36 Найти цитируемый пост)
За гашение исключений - хэдшот надо делать. За обработку AV - тоже.

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

Цитата(AlekXL @ 16.3.2011,  09:19)
...быстрее си... кто способен вообще поверить в эту х..ню? 
"швейцарские банки они предпочли kdb " блин, это я один считаю, что это неcусветная брехня? Да банковский биллинг наверняка на Oracle или MSSQL ...

http://kx.com/Customers/end-user-customers.php

и что вы там увидели? На тех же компах в этих институциях и косынка, верно, установлена. Не нужно путать корпоративные пресс-релизы и реальность. "Швейцарские банки они предпочли kdb"  ...чему, блокноту? Для каких задач? Не нужно быть таким доверчивым.

Добавлено через 12 минут и 29 секунд
Цитата(k0rvin @  16.3.2011,  20:14 Найти цитируемый пост)
видимо сложность записи алгоритма на C++ резко выше сложности записи в виде K-кода.

ну резко выше быть не может. Посмотри, языки предлагают одно и тоже, просто синтаксис немного разный. Единственное, в высокоуровневых языках есть вспомогательные классы и иные языковые средства, упрощающие типичные задачи. Но они за счет своей генерализованности именно что медленней, чем "заточенный", профессионально построенный алгоритм.

PM MAIL   Вверх
k0rvin
Дата 16.3.2011, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(AlekXL @ 16.3.2011,  20:40)
ну резко выше быть не может. Посмотри, языки предлагают одно и тоже, просто синтаксис немного разный. Единственное, в высокоуровневых языках есть вспомогательные классы и иные языковые средства, упрощающие типичные задачи.

о да, сравним C++, Haskell, Common Lisp и Prolog например?

Цитата(AlekXL @ 16.3.2011,  20:40)
Но они за счет своей генерализованности именно что медленней, чем "заточенный", профессионально построенный алгоритм.

K и есть заточенный, профессиональный язык для работы с массивами данных, как SQL -- язык для работы с РСУБД, как Perl для работы с текстовыми данными с помощью регулярных выражений

Это сообщение отредактировал(а) k0rvin - 16.3.2011, 21:06


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


Шустрый
*


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

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



Цитата(k0rvin @  16.3.2011,  21:04 Найти цитируемый пост)
о да, сравним C++, Haskell, Common Lisp и Prolog например?

ну я говорил о языках, которые существуют за пределами университетских аудиторий, и на которые существует бизнес интерес со стороны заказчиков.  
"Haskell, Common Lisp и Prolog " ... очень-очень нишевые, потому мне не интересные.


Цитата(k0rvin @  16.3.2011,  21:04 Найти цитируемый пост)
K и есть заточенный, профессиональный язык для работы с массивами данных,

гм. Какими массивами? Любой язык манипулирует данными, памятью то бишь. К если и заточен, то под определенную парадигму. Эффективен ли он за ее пределами?
Ибо любая стандартная задача имеет и стандартное решение, давно уже реализованное. А нестандартные проблемы могут ли быть решены в рамках заданной парадигмы? В с++ или Delphi нет сильных перекосов в сторону какого -либо стиля программирования или круга задач. Этим он ценен.
 А заточенные языки... не дают свободы. Я не хочу быть ограничен, даже если с ограниченностью приходит удобство или эффективность решения некоторых специальных задач. Не хочу быть админом, кропающим скрипты, хочу быть художником.

---
Поэтому для десктопа по настоящему релевантны лишь C++, Delphi и .Net. В них есть некая универсальность. Хотелось бы узнать от тех, кто оставил Delphi (будучи профи) в пользу скажем c# .NET или C++ QT, почему они это сделали. Без общих фраз, конкретные причины.

Это сообщение отредактировал(а) AlekXL - 17.3.2011, 00:09
PM MAIL   Вверх
CodeMonkey
Дата 17.3.2011, 00:05 (ссылка) |   (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(AlekXL @  16.3.2011,  21:40 Найти цитируемый пост)
ага, лучше чтоб прога валилась безобразно. Знаешь, кастомеры этого не поймут... если ты работал с ними. Друг, исключения могут быть частью алгоритмы программы, более того, они должны быть частью любого мало-мальски сложного алгоритма.


Не "валилась безобразно", а делала нормальный отчёт об ошибке и на рестарт. 

Исключения, несомненно, должны быть частью работы программы. Но есть существенная разница между AV и EFileFormatError.

Добавлено через 1 минуту и 32 секунды
Цитата(k0rvin @  16.3.2011,  21:14 Найти цитируемый пост)
видимо сложность записи алгоритма на C++ резко выше сложности записи в виде K-кода.


Иными словами: сравнили два разных алгоритма на разных языках и сделали вывод, что интерпретируемый язык - производительнее.


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
AlekXL
Дата 17.3.2011, 00:24 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(CodeMonkey @  17.3.2011,  00:05 Найти цитируемый пост)
Но есть существенная разница между AV и EFileFormatError.

Ну не соглашусь, в общем. Во первых если AV в сущности еще не означает порчу стека, разрушения кучи или порчи критических данных. AV - неудавшийся доступ к области памяти означает обычно непредусмотренную алгоритмом комбинацию вводных данных.
 Поэтому если программа модульная и объектная, то достаточно просто уничтожить объект, метод которого вызвал фолт... и продолжить работу. Если юзер увидит сообщение об ошибке, может он поймет, что его команда какая-то кривая, или он хочет от проги больше чем та может осилить.
Цитата(CodeMonkey @  17.3.2011,  00:05 Найти цитируемый пост)
Не "валилась безобразно", а делала нормальный отчёт об ошибке и на рестарт. 

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






PM MAIL   Вверх
k0rvin
Дата 17.3.2011, 07:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(AlekXL @ 16.3.2011,  21:22)
"Haskell, Common Lisp и Prolog " ... очень-очень нишевые, потому мне не интересные.

lolwut?

Добавлено @ 07:07
Цитата(AlekXL @ 16.3.2011,  21:22)
гм. Какими массивами? Любой язык манипулирует данными, памятью то бишь. К если и заточен, то под определенную парадигму.

man абстракция, структуры данных

Добавлено @ 07:09
Цитата(AlekXL @ 16.3.2011,  21:22)
Ибо любая стандартная задача имеет и стандартное решение, давно уже реализованное.
 А заточенные языки... не дают свободы. Я не хочу быть ограничен, даже если с ограниченностью приходит удобство или эффективность решения некоторых специальных задач. Не хочу быть админом, кропающим скрипты, хочу быть художником.

man проблемно-ориентированное программирование / предметно-ориентированное программирование

Добавлено @ 07:11
Цитата(AlekXL @ 16.3.2011,  21:22)
В с++ или Delphi нет сильных перекосов в сторону какого -либо стиля программирования или круга задач. Этим он ценен.

ээ есть -- процедурное программирование и ООП, ну в C++ еще "обобщенное программирование", как они сами называют шаблоны. больше в этих языках ничего не доступно, либо крайне затруднено в реализации и неудобно в последующем использовании. особенно в делфи

Добавлено @ 07:12
Цитата(CodeMonkey @ 17.3.2011,  00:05)
Иными словами: сравнили два разных алгоритма на разных языках и сделали вывод, что интерпретируемый язык - производительнее.

иными словами никто не осилил переписать алгоритм с K на C++

Это сообщение отредактировал(а) k0rvin - 17.3.2011, 07:14


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


Шустрый
*


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

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



Цитата(k0rvin @  17.3.2011,  07:03 Найти цитируемый пост)
Цитата(AlekXL @ 16.3.2011,  21:22)
"Haskell, Common Lisp и Prolog " ... очень-очень нишевые, потому мне не интересные.

lolwut?

А что непонятного? Не видно для них вакансий на фрилансерских ресурсах. А значит я не стану на них тратить время.

Цитата(k0rvin @  17.3.2011,  07:03 Найти цитируемый пост)
Добавлено @ 07:07
Цитата(AlekXL @ 16.3.2011,  21:22)
гм. Какими массивами? Любой язык манипулирует данными, памятью то бишь. К если и заточен, то под определенную парадигму.

man абстракция, структуры данных

да ну! Мне хватает объектной парадигмы.



Цитата(k0rvin @  17.3.2011,  07:03 Найти цитируемый пост)
Добавлено @ 07:11
Цитата(AlekXL @ 16.3.2011,  21:22)
В с++ или Delphi нет сильных перекосов в сторону какого -либо стиля программирования или круга задач. Этим он ценен.

ээ есть -- процедурное программирование и ООП, ну в C++ еще "обобщенное программирование", как они сами называют шаблоны. больше в этих языках ничего не доступно, либо крайне затруднено в реализации и неудобно в последующем использовании. особенно в делфи

Потому что этого достаточно. В дельфи есть и шаблоны и анонимные методы. Выше крыши для потребностей большинства. Операционные системы написаны при помощи процедурного и объектного программирования. Мой браузер написан при помощи той же парадигмы. Да и весь софт которым я активно пользуюсь
И тут приходит "проповедник", втюхивающий мне про другие парадигмы, на що мне надо? Не буду обсуждать языки, чья коммерческая эффективность стремится к нулю 
---
для этой ветки вообще оффтоп. Тут джихад DELPHI vs Microsoft/Java


Цитата(k0rvin @  17.3.2011,  07:03 Найти цитируемый пост)
иными словами никто не осилил переписать алгоритм с K на C++

блин, ну детский сад


Это сообщение отредактировал(а) AlekXL - 17.3.2011, 13:36
PM MAIL   Вверх
k0rvin
Дата 17.3.2011, 13:37 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(AlekXL @ 17.3.2011,  13:32)
В дельфи есть и шаблоны

в делфи нет шаблонов, в делфи есть generics, это несколько разные вещи

Добавлено через 1 минуту и 15 секунд
Цитата(AlekXL @ 17.3.2011,  13:32)
блин, ну детский сад

нет, просто факт

Добавлено через 4 минуты и 3 секунды
Цитата(AlekXL @ 17.3.2011,  13:32)
языки, чья коммерческая эффективность стремится к нулю

"а мужики-то не знают" =(


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


Шустрый
*


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

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



Цитата(k0rvin @  17.3.2011,  13:37 Найти цитируемый пост)
Цитата(AlekXL @ 17.3.2011,  13:32)
В дельфи есть и шаблоны

в делфи нет шаблонов, в делфи есть generics, это несколько разные вещи

вы же о парадигмах речь вели. С высоты парадигмы разница реализаций несущественна.

Цитата(k0rvin @  17.3.2011,  13:37 Найти цитируемый пост)
Добавлено через 1 минуту и 15 секунд
Цитата(AlekXL @ 17.3.2011,  13:32)
блин, ну детский сад

нет, просто факт

факт, что никто не удосужился это сделать. А что "ниасилил", так это вранье. Потому что те же знатоки этих нишевых языков наверняка знакомы с  с++.


Цитата(k0rvin @  17.3.2011,  13:37 Найти цитируемый пост)
"а мужики-то не знают" =( 
 И что это было?  Это не Oracle, не MS, даже не Embarcadero. Кто-то что кропает на лиспе, а остальные 99.9% делают то же на сях. Какова у рядового кодера получить вакансию в той компании? Стремится к нулю? Ну и нах тогда!
 А в итоге выбор сужается до указанных выше традиционных более-менее средств разработки.
PM MAIL   Вверх
RomanEEP
Дата 17.3.2011, 15:07 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(AlekXL @  17.3.2011,  00:24 Найти цитируемый пост)
Но есть существенная разница между AV и EFileFormatError.Ну не соглашусь, в общем. Во первых если AV в сущности еще не означает порчу стека, разрушения кучи или порчи критических данных. AV - неудавшийся доступ к области памяти означает обычно непредусмотренную алгоритмом комбинацию вводных данных. Поэтому если программа модульная и объектная, то достаточно просто уничтожить объект, метод которого вызвал фолт... и продолжить работу. Если юзер увидит сообщение об ошибке, может он поймет, что его команда какая-то кривая, или он хочет от проги больше чем та может осилить.Цитата(CodeMonkey @  17.3.2011,  00:05 )

Очень зря.
AV - не контролируемое программистом исключение, причина которого на этапе возникновения неизвестна.
AV - не означает порчу стека или других данных, но после его возникновения уверенности, что все на месте уже НЕТ.
простая ситуация: добавляем компонент на форму, но при попытке добавить компонент в список формы возникает AV,  теперь форма не уничтожит этот компонент при своём закрытии. А после того как форма закроется, то начнутся проблемы гораздо серьезнеё. И что самое страшное - вы никогда уже не сможете определить истинную причину последующих ошибок, это так называемые "наведенные ошибки". Для пользователя это может обернутся потерей данных..
И не дай бог вам писать программы, которые при непредусмотренных вводных данных AV выдают...
PM MAIL   Вверх
THandle
Дата 17.3.2011, 18:55 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хранитель Клуба
Group Icon
Награды: 1



Профиль
Группа: Админ
Сообщений: 3639
Регистрация: 31.7.2007
Где: Moscow, Dubai

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



 smile 
PM   Вверх
AlekXL
Дата 17.3.2011, 21:03 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(RomanEEP @  17.3.2011,  15:07 Найти цитируемый пост)
AV - не означает порчу стека или других данных, но после его возникновения уверенности, что все на месте уже НЕТ.
простая ситуация: добавляем компонент на форму, но при попытке добавить компонент в список формы возникает AV,  теперь форма не уничтожит этот компонент при своём закрытии. А после того как форма закроется, то начнутся проблемы гораздо серьезнеё. И что самое страшное - вы никогда уже не сможете определить истинную причину последующих ошибок, это так называемые "наведенные ошибки". 

Не совсем догнал, что вы имеете в виду под "списком формы" - вероятно компоненты owned by TForm, тут вообще кроме утечки ничего не вижу страшного.
Но да, вероятность разрушения данных есть! Вопрос в том, насколько велика эта вероятность а также каков круг задач приложения. Если вебсервер или банковский биллинг - то да ... нужно аварийно завершать, а если десктопное приложение - тут от специфики приложения зависит.
 Вероятность порчи данных не так велика. К слову сказать, порча данных вообще может произойти тихо, и притом никакого исключения не сгенерируется. Поймите, уверенности нет никогда.
У меня было несколько заказных проектов по поводу автоматизации программ, которые эту автоматизацию не поддерживают. Там внедняется dll перехватчик, который манипулирует интерфейсом и данными этого приложения. В такой ситуации подавление всех исключений, например вполне оправданная тактика.
 Или вот есть проблема в другом моем приложении. Там TVirtualDrawTree со сложной отрисовкой, и данные,  ассоциированные с каждой веткой в виде структур. Дерево часто обновляет содержимое, поэтому в событии onfreenode происходит высвобождение памяти ассоциированных  с нодом данных, и иногда у меня ошибка вылетает:типа я пытаюсь освободить то, что уже освобождено или что-то такое.  И эта проблема хуже AV, потому что под вопрос ставится целостность кучи.
Причину я пока не выяснил. Может, для некоторых нодов событие вызывается дважды. Пока я просто давлю исключение. И факт тот, что у приложения сотни пользователей, и ни у кого нет жалоб на вылеты или "странное" поведение за месяцы существования проблемы. Потому что приложение это хоть и довольно сложное, но некритичное. Лучше так, чем безобразный вылет, или отключение функций приложения, которые кажутся пользователям очень полезными.



Это сообщение отредактировал(а) AlekXL - 17.3.2011, 21:05
PM MAIL   Вверх
AlekXL
Дата 17.3.2011, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(RomanEEP @  17.3.2011,  15:07 Найти цитируемый пост)
И не дай бог вам писать программы, которые при непредусмотренных вводных данных AV выдают... 

ну если не догоняете, это НЕ ввод с командной строки. Под вводными данными я подразумеваю контекст сложного алгоритма, работа которого зависит от  от кучи вещей. 
Знаете, иногда хочется прыгнуть выше головы, и ты создаешь алгоритм, работу которого представляешь лишь общем смысле, а поведение в каких - то необычных ситуациях не можешь спрогнозировать. Хочешь чтобы он был к тому же быстрым, то есть кодишь небезопасно. И это работает! - в большистве случаев. Юзерам нравится умная и быстрая программа! Но порой - происходят неожиданности. Ну и что?
Разве Windows не так запрограммирована? Я помню времена Windows 9x и Delphi 5, когда синий экран каждые два часа вылетал. Но код постепенно отладили. Жуков повылавливали. Но подход не изменился : новая версия- сырая, SP1 - более менее стабильная, SP3/4 - продукт. Это бизнес модель.
И с ней несогласны лишь студенты и их преподы.



 

Это сообщение отредактировал(а) AlekXL - 17.3.2011, 21:32
PM MAIL   Вверх
CodeMonkey
Дата 20.3.2011, 01:16 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(AlekXL @  17.3.2011,  01:24 Найти цитируемый пост)
Во первых если AV в сущности еще не означает порчу стека, разрушения кучи или порчи критических данных. AV - неудавшийся доступ к области памяти означает обычно непредусмотренную алгоритмом комбинацию вводных данных.


DXE, оптимизация включена:
Код
procedure TForm4.Button1Click(Sender: TObject);
var
  SL: TStringList;
begin
  SL.Add('Oops!');
end;


И смотрим как скукоживается форма (SL.Add передаёт управление на TWinControl.CanAutoSize). Очень приятное и предсказуемое поведение, вселяющее пользователям твоей программы уверенность в её надёжности. 

Т.е. сначала мы всеми силами достигнем неведомой ёбаной хуйни в программе, а потом полгода будем искать причину.

Добавлено @ 01:19
Цитата(AlekXL @  17.3.2011,  22:03 Найти цитируемый пост)
Вероятность порчи данных не так велика.


Вероятность попасть в аварию на автомобиле невелика. Значит ли это, что нужно не пристёгиваться?

Добавлено @ 01:22
Цитата(AlekXL @  17.3.2011,  01:24 Найти цитируемый пост)
 Сложность программ растет, и если любой фолт отдельного компонента проги (а таких кирпичиков могут быть в проге десятки и сотни) будет означать рестарт... как уже говорил, кастомеру это не понравится. Тем более если будут теряться введенные пользователем данные - это как раз то, что я назвал "безобразно валиться".


Не любой фолт, а неизвестное необработанное исключение. Ещё раз: AV - это не то же самое что EFileOpen или EConvertError. Для EFileOpen и EConvertError ты можешь предложить алгоритм восстановления: к примеру для файла ты можешь показать сообщение об ошибке с причиной - пусть пользователь проверит файл (если это был документ). Для EConvertError ты должен указать пользователю на ошибку в его данных.

Для AV ты НЕ МОЖЕШЬ предложить алгоритм восстановления. Чувствуешь разницу?

Добавлено через 10 минут и 41 секунду
Цитата(AlekXL @  17.3.2011,  22:03 Найти цитируемый пост)
В такой ситуации подавление всех исключений, например вполне оправданная тактика.


Мне вот нравится ситуация, когда человек по жизни занят написанием ###-кода, а потом пропагандирует эти методы, как образец для подражания. Так придём к светлому будущему, товарищ.

Это сообщение отредактировал(а) CodeMonkey - 20.3.2011, 01:23


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
CodeMonkey
Дата 20.3.2011, 01:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(AlekXL @  17.3.2011,  22:27 Найти цитируемый пост)
Юзерам нравится умная и быстрая программа!


...и ненадёжная.

Цитата(AlekXL @  17.3.2011,  22:27 Найти цитируемый пост)
Разве Windows не так запрограммирована? Я помню времена Windows 9x и Delphi 5, когда синий экран каждые два часа вылетал.


Нет. Согласно статистике, вина кода MS в BSOD - лишь в 5% случаев. 

P.S. Остальные: 10% - железо (ошибки/разгон), 15% - неизвестно (данные слишком повреждены), 70% - сторонние драйверы.

Добавлено через 4 минуты и 44 секунды
Цитата(AlekXL @  17.3.2011,  22:03 Найти цитируемый пост)
Причину я пока не выяснил.


Наверное пора открыть для себя понятие автогенерируемого отчёта об ошибке с боевых полей?

Это сообщение отредактировал(а) CodeMonkey - 20.3.2011, 01:43


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
AlekXL
Дата 1.4.2011, 04:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(CodeMonkey @  20.3.2011,  01:16 Найти цитируемый пост)
И смотрим как скукоживается форма (SL.Add передаёт управление на TWinControl.CanAutoSize). Очень приятное и предсказуемое поведение, вселяющее пользователям твоей программы уверенность в её надёжности. 

блин, десктопным пользователям в большинстве случаев не нужна уверенность в надежности, им нужен функционал. 
Да, в твоем подобранном случае могло что-то произойти, но под Delphi 2006 такого нет, например. И фолт безобидный - специально проверил. И что, теперь в каждом случае безобразно валить прогу? Юзер сам перезапустит, если форма скукожится. Я вывожу лог исключения, и даю пользователю выбор , а ты - нет.
Ты валишь прогу - на всякий случай. Может, у юзера в твоей проге, в компоненте редактирования был несохраненный текст, который он долго составлял. Он будет потерян.
А в моей проге, даже если форма скукожится, либо еще что-то заглючит, юзер успеет этот текст хотя бы в блокнот перекопировать.
Так какое поведение будет лучше для юзера, твой принудительный шухер, или данный мной выбор? Что в конечном, эффективном счете будет less offensive?
Программа не умнее человека, а юзеру нужно дать выбор.


Цитата(CodeMonkey @  20.3.2011,  01:16 Найти цитируемый пост)

Для AV ты НЕ МОЖЕШЬ предложить алгоритм восстановления. Чувствуешь разницу?

Да, не могу. Но мой код и не будет вызывать AV на регулярной основе. Тем не менее 
порой прога вынуждена вызывать код библиотек, которые славятся нестабильностью: возми например AviSynth с набором самопальных фильтров - уникальных по своему функционалу, но фолтящих часто. Таков редактор скриптов AvsP. Он давит AV исключения( показывает, но не валится) - и тем хорош. Потому что если бы валился на всяком AV фолте, с ним бы работать было невозможно. А так удается пережить несколько фолтов до полного зависания (благо есть автосохранение. по твоей логике, после AV даже автосохранение было бы ненадежным, но на практике работает прекрасно)
Цитата(CodeMonkey @  20.3.2011,  01:41 Найти цитируемый пост)
Цитата(AlekXL @  17.3.2011,  22:27 Найти цитируемый пост)
Юзерам нравится умная и быстрая программа!


...и ненадёжная.

в теории. На практике практически никогда не было репортов о проблемах. 


Цитата(CodeMonkey @  20.3.2011,  01:41 Найти цитируемый пост)
Цитата(AlekXL @  17.3.2011,  22:27 Найти цитируемый пост)
Разве Windows не так запрограммирована? Я помню времена Windows 9x и Delphi 5, когда синий экран каждые два часа вылетал.


Нет. Согласно статистике, вина кода MS в BSOD - лишь в 5% случаев. 

это сейчас. Да Win сейчас продукт. Ты вспомни что было во времена Win95! Но они уже тогда делали деньги, а если бы теоретезировали, не было бы ни денег, ни, следовательно, продолжения разработки, ни  этих низких 5% процентов в настоящее время.

Цитата(CodeMonkey @  20.3.2011,  01:41 Найти цитируемый пост)
Добавлено через 4 минуты и 44 секунды
Цитата(AlekXL @  17.3.2011,  22:03 Найти цитируемый пост)
Причину я пока не выяснил.


Наверное пора открыть для себя понятие автогенерируемого отчёта об ошибке с боевых полей?


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




PM MAIL   Вверх
AlekXL
Дата 1.4.2011, 05:13 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



PS.
И посмотри вот на эти две ссылки и два скриншота, эксперт.
user posted image
оттсюда
и 
user posted image
отсюда

детали не важны, но если пораскинешь умом, то увидишь что два Delphi(Total и TheBat) приложения из числа наиболее коммерчески успешных ДАВЯТ AV. 
Так что давай закончим оффтоп, и ты не будешь мне капать на мозги своими теориями.
PM MAIL   Вверх
CodeMonkey
Дата 1.4.2011, 12:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(AlekXL @  1.4.2011,  05:40 Найти цитируемый пост)
Да, в твоем подобранном случае могло что-то произойти, но под Delphi 2006 такого нет, например.


Подобранном? Да это наугад набранный код!

Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
И что, теперь в каждом случае безобразно валить прогу?


Повторяю вопрос: значит ли это, что нужно не пристёгиваться в автомобиле?

Цитата(AlekXL @  1.4.2011,  05:40 Найти цитируемый пост)
Программа не умнее человека, а юзеру нужно дать выбор.


Дай тебе волю - ты и в BSOD вставишь [ Restart ] и [ Continue ].

Цитата(AlekXL @  1.4.2011,  05:40 Найти цитируемый пост)
И что, теперь в каждом случае безобразно валить прогу? 


Упорно употребляемое тобой слово "безобразно" говорит о наличии детских страхов или предрассудков.

Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
Может, у юзера в твоей проге, в компоненте редактирования был несохраненный текст, который он долго составлял. Он будет потерян.


Я, кажется, понял, откуда твои детские страхи. Могу только сказать что ты сильно не прав.

Нет возможности описывать подробно, но если кратко: более 80% софта в мире написано не в Delphi. Это значит, что в большей их части не используется модель гашения исключений, как это имеет место быть в Delphi - потому что моделью по умолчанию обычно является вылет приложения.

Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
порой прога вынуждена вызывать код библиотек, которые славятся нестабильностью: возми например AviSynth с набором самопальных фильтров - уникальных по своему функционалу, но фолтящих часто. Таков редактор скриптов AvsP. Он давит AV исключения( показывает, но не валится) - и тем хорош. Потому что если бы валился на всяком AV фолте, с ним бы работать было невозможно. А так удается пережить несколько фолтов до полного зависания (благо есть автосохранение. по твоей логике, после AV даже автосохранение было бы ненадежным, но на практике работает прекрасно)


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

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

Цитата(AlekXL @  1.4.2011,  05:40 Найти цитируемый пост)
Ты вспомни что было во времена Win95!


Багов было больше, кто ж спорит. А вот ЧТО это были за баги? Изменилось ли процентное соотношение? Я не удивлюсь, если процентное отношение было такое же. Вышел Win95 - это же так клёво: и все ломанулись писать под него софт. Но читать документацию - это же куча работы! Неудивительно, что софт писали тяп-ляп. Вот тебе и куча багов. Вина ли тут Microsoft? Если только в том, что выпустили ОС, под которую ломанулись писать софт.

Почему сейчас меньше багов? Потому что Microsoft насильно заставляет разработчиков их искать и исправлять, не даёт злоупотреблять системой и пакостить (один из примеров - WHQL).

Цитата(AlekXL @  1.4.2011,  05:40 Найти цитируемый пост)
а когда было первое  и почему повторно освобождается - кто скажет?


FastMM, фильтр к MM или любой другой аналогичный механизм.

Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
И посмотри вот на эти две ссылки и два скриншота


И обе ссылки - прекрасное подтверждение, почему так делать нельзя.

Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
увидишь что два Delphi(Total и TheBat) приложения из числа наиболее коммерчески успешных ДАВЯТ AV


Несложно сообразить, что делают они это по той простой причине, что это поведение по умолчанию в Delphi, и чтобы ему не следовать надо приложить определённые усилия. Не надо тут тыркать "известным софтом" - там порой такой ###-код встречается, что боже упаси (встречается на форумах, да и репортить о проблемах приходилось не раз). 

Итого: пора честно признаться себе, что ты пишешь ###-код. Само по себе это не так плохо (на ###-коде вполне можно писать успешные программы), как то, что ты это пропагандируешь как правильный подход к разработке.

P.S.
Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
эксперт


Я работаю в тех-поддержке EurekaLog: ты не представляешь, как меня (вырезано цензурой, смысл: достал) код, который гасит исключения. Из-за того, что кто-то решил вставить лишний try-excpet потому что "ох, ну этот код такой глючный! Я не знаю что с ним делать!" потом возникают проблемы в диагностике. У клиента возникают проблемы, но чтобы их найти, надо перелопатить миллионы строк кода, который постоен по такому принципу. Не, да ну его на###...


--------------------
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
AlekXL
Дата 1.4.2011, 17:39 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Подобранном? Да это наугад набранный код!

твой наугад выбранный код не дает проблем на Delphi 2006. 


Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
И что, теперь в каждом случае безобразно валить прогу?


Повторяю вопрос: значит ли это, что нужно не пристёгиваться в автомобиле?

избавь меня от таких аналогий.



Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)

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

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


Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Цитата(AlekXL @  1.4.2011,  06:13 Найти цитируемый пост)
Может, у юзера в твоей проге, в компоненте редактирования был несохраненный текст, который он долго составлял. Он будет потерян.


Я, кажется, понял, откуда твои детские страхи. Могу только сказать что ты сильно не прав.
 Могу сказать что это не страхи, а просто твердая позиция: как пользователя кода, так и создателя.


Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Багов было больше, кто ж спорит. А вот ЧТО это были за баги?  
 Ага, все баги были от сторонних производителей софта и дров. Ты, случаем, и в MS в то время зарплату получал?




Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Изменилось ли процентное соотношение? Я не удивлюсь, если процентное отношение было такое же. 
 Я же уверен, что соотношение было другим, даже по сравнению с 98SE , не говоря уж о XPSP3. И уверен так же, что подавляющее большинство серьезных программистов, которым не нужно к тому же искать пятый угол, считают так же.

 

Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Цитата(AlekXL @  1.4.2011,  05:40 Найти цитируемый пост)
а когда было первое  и почему повторно освобождается - кто скажет?


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



Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Несложно сообразить, что делают они это по той простой причине, что это поведение по умолчанию в Delphi, и чтобы ему не следовать надо приложить определённые усилия.

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

Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Не надо тут тыркать "известным софтом" - там порой такой ###-код встречается, что боже упаси (встречается на форумах, да и репортить о проблемах приходилось не раз). 

ага, код Total, theBat  - "###-код", один ты белый и пушистый. 


Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Итого: пора честно признаться себе, что ты пишешь ###-код.

если этот код не хуже, чем в Total или TheBat, то однозначно ДА И знаю, что у 99.9% пользователей, как и у пользователей Total и TheBat - не будет нареканий на стабильность.
Потому что я усматриваю в поведении этих программ (при сбоях) успешную бизнес модель, а вовсе не детские страхи.

Добавлено через 4 минуты и 1 секунду
Цитата(CodeMonkey @  1.4.2011,  12:33 Найти цитируемый пост)
Цитата(AlekXL @  1.4.2011,  05:40 Найти цитируемый пост)
Программа не умнее человека, а юзеру нужно дать выбор.


Дай тебе волю - ты и в BSOD вставишь [ Restart ] и [ Continue ].

только не опускайся до лжи и клеветы
Цитата(AlekXL @  17.3.2011,  21:03 Найти цитируемый пост)
Вопрос в том, насколько велика эта вероятность а также каков круг задач приложения. Если вебсервер или банковский биллинг - то да ... нужно аварийно завершать, а если десктопное приложение - тут от специфики приложения зависит.


PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi"
THandle

Добро пожаловать в форум группы "Delphi".

В разделе разрешается:

  • Флудить (в приемлемых величинах)
  • Обсуждать модерирование данного раздела (но не его модератора)
  • Добавлять свои правила если они не противоречат существующим
  • Делать наезды на пешеходов***

Строго запрещено:

  • Размещать рекламу
  • Совершать оскорбления личностей
  • Материться
  • *** Пешеходами не являются (ко)модераторы, админы, участники клуба.

Если Вам понравилась атмосфера форума, заходите к нам чаще! Люблю, целую, вечно Ваш, THandle.

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


 




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


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

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