Borland Developer Studio 2006 |
2 декабря в Москве прошел семинар "Delphi 2006, C++Builder 2006, C#Builder 2006 и новейшие ALM-решения Borland".
Данная тема предназначена для обсуждения семинара(впечатлений, итогов и т.п.)
Всего в теме 632 сообщения
Добавить свое сообщение
Отслеживать это обсуждение
№ 132 17-02-2006 15:20 | |
Полностью поддерживаю Елену. Кроме того, далеко не везде сейчас можно применить .net-базированные приложения. В моей компании очень активно используются и БУДУТ еще долго использоваться win32 приложения на достаточно слабых машинах (причем они еще точно будут обновляться и поддерживаться и, видимо, создаваться новые).
№ 131 17-02-2006 14:43 | |
Меня всегда удивляло, почему люди, любящие говорить о "смерти" Delphi, говорят об этом обычно настолько напористо и агрессивно.
Миссионерством здесь заниматься не надо и нести всем "спасительную" религию гнем и мечом ни к чему.
№ 130 17-02-2006 14:15 | |
Ответ на »сообщение 120« (Валерий Кравцов)
___________________________
Злопыхают! Ну и флаг им в руки...
На самом деле, ничего страшного не случилось. Сомневаюсь, что Delphi канет в небытие.
Сейчас на рынке СОВЕРШННО НЕТ альтернатив Делфи. НИ ОДНОЙ! .Net в расчёт не идёт,
Пока .Net не стала де-юро и де-факто стандартом, никакой смерти Delphi не будет. Да и потом вряд ли скоро предвидется.
Я работаю в этом бизнесе почти четверть века. Последние 10 с лишним лет ( с момента появления первого бета релиза - на Делфи). Последние 6 лет - в США.
К сожалению, нравится мне это или нет (не нравится, конечно же) надо переходить на мелкомягкий нет. Перспективы нет. Сейчас очень немного фирм в которых используют Делфи. Правда и специалистов немного, но тенденция явная - переписать имеющиеся продукты на С диезе. Большинство моих знакомых, которые приехали сюда во времена милениума уже перешли на Дот нет.
Конечно есть вариант, прожить еще с десяток лет на поддержке и модификации существующего софта, в принципе, так же как это делают специалисты по вымершему Коболу и подобным языкам.
Хвалить Делфи и ругать мелкософт конечно же приятно, только толку то? Кто из здесь присутствующих пользуется легальной версией Делфей? Денег нет, конечено же. Но а с чего будет Борланд жить, если в США его не очень мало кто пользует? Да и те, кто на нем работает не спешат апгрейдить новые версии. Скажем я сейчас пишу на Д5 на работе. Хотя Д7 явно лучше, не говорю уже про Д8.
№ 129 17-02-2006 12:37 | |
Ответ на 128
И кофе наливать тоже должна машина :-)
№ 128 17-02-2006 12:29 | |
Ответ на »сообщение 127« (Алексей Вуколов)
___________________________
Там что, речь шла о сборке мусора? Что-то не заметил. Вроде там забыли const написать...
Там речь шла о том что компилятор может служить хорошим средством от забывчивости, в том числе если забыли const написать.
Если машина может что то делать, зачем на ней экономить ? Пусть пашет как папа карла.
Это 30 лет назад каждый байтик и каждый герц считали, лишний раз боялись нагрузить жутко дорогую машину.
Предпочитали нагрузить гораздо более дешевых программистов.
А сейчас либо ты нагружаешь машину, либо программист посылает твой заботящийся о машине за счет человека инструмент куда подальше. :))
Мне именно писать так удобнее. У меня без смыканья мышкой в CodeExplorer быстрее выходит,
Дык писать никому мышкой не удобно :)) Это ведь не повод в нотепаде работать.
Структура исходника мало имеет отношения к организации внутрипрограммных механизмов.
Мы о чтении исходников человеком а не об организации внутрипрограммных механизмов говорим.
И вот тут наличие "всяких CodeExplorerов" имеет важное значение.
Во всяком случае считать что можно обойтись без инструментов просто заставив человека 2 раза писать одно и тоже (implementation и interface) - имхо неправильно.
Если это может сделать машина - это ДОЛЖНА делать машина.
№ 127 17-02-2006 11:33 | |
Ответ на »сообщение 126« (Jack Of Shadows)
___________________________
А компилятор не должен быть средством от забывчивости.
>>>Т.е. вам уборщик мусора не нужен. Вы ведь никогда ничего не забываете ? :))undefined
Там что, речь шла о сборке мусора? Что-то не заметил. Вроде там забыли const написать...
>>>Времена когда человек все с листочка читал и в любом текстовом редакторе писал прошли.undefined
Мне именно писать так удобнее. У меня без смыканья мышкой в CodeExplorer быстрее выходит, я им вообще не пользуюсь для навигации. Видимо привычка и персональные предпочтения. Я об этом сразу сказал.
>>>А что вы будете делать когда лет через 10 аспекты станут обычным делом во всех mainstrim языках ? Там ведь без среды уже не разберешься.undefined
А вот не надо сравнивать яблоки с апельсинами. Структура исходника мало имеет отношения к организации внутрипрограммных механизмов.
№ 126 17-02-2006 10:49 | |
Ответ на »сообщение 125« (Алексей Вуколов)
___________________________
А компилятор не должен быть средством от забывчивости.
Т.е. вам уборщик мусора не нужен. Вы ведь никогда ничего не забываете ? :))
Вы видимо не в курсе что программирование идет по пути перекладывания как можно большей части задачи с человека на машину. В конце концов машина никогда ничего не забывает а человек сплошь и рядом.
Мне, вот, например, наоборот не нравятся Java, и C# именно из-за того, что объявления и реализация не разделены и чтобы интерфейс класса посмотреть нужны дополнительные технические средства типа всяких CodeExplorer.
Язык должен быть удобен для человека а не для машины. Времена когда человек все с листочка читал и в любом текстовом редакторе писал прошли.
Программист должен иметь свой инструмент, также как его имеет дизайнер графики, который не в текстовом редакторе в 16-м виде пискели прописывает.
А что вы будете делать когда лет через 10 аспекты станут обычным делом во всех mainstrim языках ?
Там ведь без среды уже не разберешься.
Короче дельфи как язык безбожно отстал со своей парадигмой "программиста с распечаткой"
№ 125 17-02-2006 10:12 | |
Ответ на »сообщение 121« (Владимир)
___________________________
>>>Он вообще не поменялся наверно с Д4 где появились overload.undefined
Впечатление, что у Вас такое мнение потому, что Вы Delphi с тех времен не видели? :o)
>>>Получаеться если мы состояние делам как приватное поле формы ты мы должны тип сделать доступным из других модулей.undefined
Начиная с D2005 вложенные типы уже есть даже в компиляторе под Win32.
>>>я например устал для каждого списка объектов писать новый клас в котором надо писать Add, Remove, IndexOf, Property IOtems etcundefined
Здесь согласен. Поддержку generics хотя бы в .net борландовцы сделать обещали, да все что-то никак.
>>>в дельфи например функция которая возвращает интерфейс или строку может вообще Result не присваивать и никакого хинта мы не получимundefined
Неправда. Warning будет.
>>>Забыли Const приписать когда передаем ее как параметр и если структура большая то она будет копироваться каждый раз.undefined
А компилятор не должен быть средством от забывчивости.
>>>Убогое разделение на Interface и Implementation.undefined
Вопрос спорный, т.к. полностью от личного вкуса зависит. Мне, вот, например, наоборот не нравятся Java, и C# именно из-за того, что объявления и реализация не разделены и чтобы интерфейс класса посмотреть нужны дополнительные технические средства типа всяких CodeExplorer.
>>>Сколько времени я трачу на изменение обоих частей.undefined
Есть решения от сторонних компаний. ModelMaker CodeExplorer, например.
>>>или просто к переходу к uses для добавления нужного модуля и переходу назад.undefined
GExperts Вам в помощь.
№ 124 17-02-2006 07:33 | |
Привет народ!
Почитал я ваши высказывания, по листал ссылки... честно говоря (чуть с кресла не выпал, а глаза от присталного вглядывания в дисплей, уже даже видить плохо стали)... так вот, я засел за делфи по причине быстрого написания прог, а вы тут мне толкаете, что делфи скоро умрёт!?!?!?!? Хоть я и не профи, да и не стремлюсь познать делфи в плоть до его бинарного кода, однако делфи мне очень нравится... Правда есть куча нюансов, из-за которых я думаю мне придётся сменить среду разработки... К примеру: Вчера сел и попытался написать фигурную форму с полу празарачностью, примеры я как-то у вас тут скачивал, результат меня просто убил "нафиг", при перемещении формы, курсор мыши хоть и идёт плавно, но вот форма дёргается (фидимо из-за сложной отрисовки), ну у меня и закралась мысля -"Стоп, если в винде выделить несколько объектов и начать перемещение, то полупрозрачные объекты не дёргаются... Вывод: либо у меня руки из задници ростут, либо нужно менять среду программирования!"... Вот из-за таких удручающих моментов я могу распращаться с любимой делфи7... Хотя я конечно пока этого делать не стану (не достаточно весомых аргументов)... Что касается скорости реализации, то делфи меня очень устраивает, да и компиляция не занимает ни 1сек драгоценного времени... Хотя выражение -"Кто производит ОС, тот и диктует правила." вполне оправдано, думаю эту войну борланду никогда не выиграть (конечно если они сами не напишут ОС, лучше, надёжнее и мощнее чем мс)... Только убедительная просьба, не принимайте мои слова близко к сердцу, это лишь моё мнение... Что до меня, то завтра я зайду в пару магазинов, куплю визуал си и пару книжек к ней... Думаю, пора подумать о будущем и положить пару козырей в рукава, поработаю с мс софтом, может понравится... а там, время всё на свои места раставит и уже не важно, кто будет лидер, важно то, что я без особых усилий смогу выбрать для себя направление Borland vs MS где быстрее и проще, ту сторану и приму...
Спасибо, что прочли, а теперь забудте всё... Каждый в праве выбирать свой путь... Пока и спасибо за полезную информацию, что я получил от вашего сайта... буду надеятся на лучшее... (если борланд проиграет, то я уже со 100% вероятностью буду использовать языки программирования только тех, на чей ОС я буду сидеть).
№ 123 17-02-2006 02:57 | |
Ответ на »сообщение 122« (Сабир Сафаров)
Искренне интересно просматривают ли представители глубокоуважаемой Борланд этот пожалуй самый популярный русскоязычный сайт по Делфи? Особенно подводные камни.
По поводу недостатков языка и сочетаний клавиш это всё дело вкуса и привычки, а вот глюкавность это большой минус. В этой области мелкософт всегда обгоняла борланд, но с появлением D2005 ситуация несколько выровнялась :)
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|