Форум: "Потрепаться";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Вниз
Какая гадость эта заливная рыба Найти похожие ветки
← →
ANB © (2005-06-28 16:32) [0]Поставил VS 6. Сижу и плююсь. Даже билдер намного удобнее.
← →
Seg (2005-06-28 16:33) [1]С кетчупом нормально...
← →
ANB © (2005-06-28 16:36) [2]На монитор что ли кетчупа налить . . . Не, пойду ка я лучше еще кусок тортика возьму. Студент проставляется.
← →
Суслик © (2005-06-28 16:38) [3]дело привычки
← →
Гаврила © (2005-06-28 16:43) [4]Поставь еще Delphi 1
для получения получения полного букета удовольствия
:-)
← →
Игорь Шевченко © (2005-06-28 16:45) [5]
> Даже билдер намного удобнее.
А я вот против билдера. Не сочетается оно - IDE и язык.
← →
ANB © (2005-06-28 16:49) [6]
> Не сочетается оно - IDE и язык.
- дык мне от среды нужно только на форму 1 кнопку положить. В этой студии это целая проблема. А в билдере - кнопку кинул и сиди, пиши себе модуль. Потом отдам сишникам, пусть в свой проект его сами запихивают.
← →
Seg (2005-06-28 16:56) [7]А нельзя было в билдере форму нарисовать и отдать сишникам?
← →
ANB © (2005-06-28 17:10) [8]А мне не форма нужна. Сделал модуль протокольчика, сейчас его на си перевести надо. Мне тестовое приложение было нужно, просто кнопка на форме. Поставил билдер 4, сижу, балдею.
← →
by © (2005-06-28 18:42) [9]Поставил VS 2005 - сижу балдею. Какая гадость эта Delphi 2005 )))
← →
Суслик © (2005-06-28 19:00) [10]
> [9] by © (28.06.05 18:42)
vs2005 - это которая бета2?
В принципе поддерживаю. Я посравнивал среду c# из delphi2005 и vs2005. Скажу точно, что в последней она лучше. Как минимум я заметил, что:
* vs существенно быстрее работает. Особенно это выражается в открытии проектов и в code completion
* vs Опала всего один раз, хотя я ее плотно мучал 2 недели. Delphi это делает регулярно :(
← →
DiamondShark © (2005-06-28 19:08) [11]Избаловали народ всякими интегрированными штучками...
← →
Суслик © (2005-06-28 19:09) [12]
> [11] DiamondShark © (28.06.05 19:08)
кто больше балует, тот лучше продает.
В данном споре vs балует лучше, адназначна
← →
Гаврила © (2005-06-28 19:26) [13]
> Какая гадость эта Delphi 2005 )))
Похоже, так и есть
сегодня она упала уже раз 15 (версия официальная, все сервис паки установлены)
(((
← →
DiamondShark © (2005-06-28 19:29) [14]Мыши кололись, плакали, но продолжали грызть кактус.
← →
Суслик © (2005-06-28 19:32) [15]
> [14] DiamondShark © (28.06.05 19:29)
> Мыши кололись, плакали, но продолжали грызть кактус.
баян
← →
Суслик © (2005-06-28 19:34) [16]
> 13] Гаврила © (28.06.05 19:26)
держись, Гаврила!
Меня она тоже достает. Но все же работает как-то.
Ты мастеров поспрашивай, тут некоторый говорят, что у них она не падает, а у нас, наверное, ручки кривоваты.
← →
DiamondShark © (2005-06-28 19:38) [17]А нафига она вам нужна?
Под вынь32 пейсать -- так, например мне, и пятой хватает.
Или все срочно в НЕТ ломанулись?
← →
Суслик © (2005-06-28 19:39) [18]
> [17] DiamondShark © (28.06.05 19:38)
По порядку.
1. Я не могу пользоваться старой версией, т.к. у меня окромя д3 нет официальной.
2. NET наше будущее, если не ломиться сейчас, то хотя бы знать куда ломятся другие имхо нужно.
← →
uny © (2005-06-28 19:49) [19]3. это не бесплатно и зарплата устраивает, выбор = сохранить работу
← →
Agent13 © (2005-06-28 19:58) [20]
> * vs Опала всего один раз, хотя я ее плотно мучал 2 недели.
Ну это ты валить её не умеешь. На хитрых манипуляциях с ресурсами мне иногда удаётся очень красиво обвалить студию :) Что правда не умаляет её достоинств. В общем, VS2005 - рулез!
← →
Суслик © (2005-06-28 20:00) [21]
> [20] Agent13 © (28.06.05 19:58)
что ты считаешь ресурсами?
у меня она упала когда я что-то мышкой рисовал на форме.
← →
Anatoly Podgoretsky © (2005-06-28 20:06) [22]Гаврила © (28.06.05 16:43) [4]
Какие у тебя претензии к Д1, достойный продукт, ты можешь что ни будь другое достояное, или хотя бы близкое, назвать?
← →
Agent13 © (2005-06-28 20:08) [23]
> что ты считаешь ресурсами?
Иконки пунктам меню назначал :) А ещё иногда обваливается дизайнер форм если в код формы ручками залезть, хотя во внесённых изменениях ошибок нет. Просто показывает пустое окно, а если закрыть форму и открыть снова - всё ОК.
← →
by © (2005-06-28 20:19) [24]Что мне понравилось в VS (еще в 2003, 2005 еще только получил) - это то что code completion работает даже при ошибках в коде. А в Delphi любая ошибка где-то и все.
А то что VS 2005 в статусе Beta работает лучше чем Delphi 2005 SP3 заставляетя задуматься - в каком же статусе эта Delphi?
Справедливости ради - для Win32 я пишу на Delphi 7 - устраивает ))
← →
Суслик © (2005-06-28 20:26) [25]
> [24] by © (28.06.05 20:19)
> completion работает даже при ошибках в коде
это точно, еще приятно, что работает очень быстро.
набираешь "co"... а она тебе уже предлагает "console" и прочие начиная с "co".
← →
by © (2005-06-28 20:33) [26]Суслик © (28.06.05 20:26) [25]
прочие начиная с "co".
А если переменная только одна так начинается, то просто дополняет написание само, без подтверждения. Очень ускоряет работу.
← →
Суслик © (2005-06-28 20:34) [27]
> [26] by © (28.06.05 20:33)
еще что мне понравилось, что в отличии от д2005 vs "кладет" при code competion на case. Т.е. предлагает все в том числе и в другом регистре.
ЗЫ. Говорю про c#
← →
Гаврила © (2005-06-28 20:39) [28]
> [22] Anatoly Podgoretsky ©
Продукт был достойный
Мне просто полтора - три года назад пришлось много на нем работать (после 5 версии). На контрасте с пятеркой матерился на все здание.
Рабаловался понимаешь - привык к выпадающим спискам свойств \ методов, динамическим массивам, своему адресному пространству и непрерывным блокам данных больше 64 к! А тут поди - попробуй попрограммировать
> Мыши кололись, плакали, но продолжали грызть кактус.
Задумано отлично. Если бы все это было еще и реализовано не криво - цены бы этом продукту не было.
А кто ж знал заранее, что количество багов будет такое!
← →
Anatoly Podgoretsky © (2005-06-28 20:42) [29]Гаврила © (28.06.05 20:39) [28]
Ну так это ограничение ОС
← →
Eraser © (2005-06-28 20:51) [30]Мда.. почитал ветку... впринципе согласен, делфи плавно умирает, очень жаль.
Мож конечно выпустаят d2006 конкурентноспособный, но им прийдётся очень постараться.
← →
тихий вовочка © (2005-06-28 21:01) [31]Не надо гадить на VS 6! Отличная среда, пользуюсь уже 2 года, можно Intel"овский компилятор пристегнуть. И интерфейс легко создается. Тем более, если с одной кнопкой - даже без MFC проще простого - создаешь ресурс с диалогом и выводишь его.
← →
Суслик © (2005-06-28 22:27) [32]
> Мож конечно выпустаят d2006 конкурентноспособный, но им
> прийдётся очень постараться.
я бы на их месте (борланда в смысле) начал бы продавать delphi7 лицензионный. И все было бы ок.
ЗЫ. Шутка. Но со смыслом.
← →
Eraser © (2005-06-28 22:45) [33]Суслик © (28.06.05 22:27) [32]
delphi7 лицензионный
В точку. Действительно куча народа возмущается тем, что его перестали продавать!
имхо вся эта "мышиная возня" закончится с выходом Longhorn... с такими вкусностями как avalon.
← →
Просто Джо © (2005-06-28 22:46) [34]Елки-палки, для C# - используй бесплатную IDE (и весьма неплохую и относительно bug-free) SharpDevelop.
← →
by © (2005-06-28 23:13) [35]Просто Джо © (28.06.05 22:46) [34]
Елки-палки, для C#
Я её и использовал для WinForm. Но нет интегрированного отладчика и приложения под Compact Framework нет возможности писать.
Хотя редактор не плохой.
Суслик © (28.06.05 22:27) [32]
начал бы продавать delphi7 лицензионный
А вот это да. Пусть бы себе писали новые версии, но удачную Delphi 7 и дальше продавали.
← →
Суслик © (2005-06-28 23:31) [36]
> by © (28.06.05 23:13) [35]
> А вот это да. Пусть бы себе писали новые версии, но удачную
> Delphi 7 и дальше продавали.
тогда бы новую никто не покупал: нафиг надо за свои же бабки получать чужие баги.
← →
Суслик © (2005-06-28 23:33) [37]Насколько я знаю компилятор c# от ms вообще бесплатный.
ВОПРОС: пользует ли кто его без среды вообще (например, набивая в notepad)? Как тогда происходит отладка?
← →
Просто Джо © (2005-06-28 23:37) [38]
> ВОПРОС: пользует ли кто его без среды вообще (например,
> набивая в notepad)? Как тогда происходит отладка?
Зачем нотепад? Уже упомянутый SharpDevelop, к примеру. А отладчик - сие есть от лукавого :)
← →
Verg © (2005-06-28 23:46) [39]
> Суслик © (28.06.05 23:33) [37]
"Редактор" - MDE2002 V7.0.9466 или встроенный в MidnightCommander, компилятор - GCC3.2.3, отладчик - GDB5.2.1 + монитор таргета - BDI2000 ARM/XSCALE/MIPS/PPC
Отладка происходит путем запуска отладчика и пошаговым проходом критических мест плюс расстановка ТО в интересующих местах плюс анализ кода и проч. танцы с бубном. :))
← →
Суслик © (2005-06-28 23:48) [40]
> Просто Джо © (28.06.05 23:37) [38]
меня просто поразил тот факт, что сам компилятор вообще бесплатен (факт прочтен в рихтере)! Я никогда в жизни не пользовал code complete в дельфи, т.к. на больших проектах он очень тормозит - иной раз после набора точки задержка перед выводом членов до 1 минуты на пень4 с 2гб памяти (проверял во всех версиях дельфи, в которых я это пытался использовать - 3 и 6). Т.е. я еще не избалован средами - могу набирать хоть в нотепаде. Поэтому очень заманчива перспектива вообще халявной разработки.
← →
Anatoly Podgoretsky © (2005-06-28 23:51) [41]Просто Джо © (28.06.05 23:37) [38]
Это точно.
← →
Суслик © (2005-06-28 23:53) [42]чую, что тут многие уже на шарп пересели :)
что вы тогда тут делаете? :)
← →
by © (2005-06-29 00:45) [43]Суслик © (28.06.05 23:33) [37]
Как тогда происходит отладка
А отладка происходит тоже с помощью подаренного MS визуального отладчика
"c:\Program Files\Microsoft.NET\SDK\v1.1\GuiDebug\DbgCLR.exe"
Суслик © (28.06.05 23:53) [42]
что вы тогда тут делаете? :)
А тут мы общаемся ))
← →
by © (2005-06-29 00:48) [44]Суслик © (28.06.05 23:48) [40]
Поэтому очень заманчива перспектива вообще халявной разработки.
Если приложение WinForm, то можно полностью бесплатно и лицензионо чисто.
В SDK есть компилятор и отладчик. Sharpdevelop - отличный редактор с code complection.
Хотя если чесно, то теже возможности (но удобнее, с интегрированой отладкой) представляет Visual C# Standart, и стоит от чуть более 100$
← →
Суслик © (2005-06-29 00:54) [45]
> Visual C# Standart, и стоит от чуть более 100$
Интересно, почему самый простой д2005 стоит более 1000?
← →
Просто Джо © (2005-06-29 01:01) [46]
> [45] Суслик © (29.06.05 00:54)
>
> > Visual C# Standart, и стоит от чуть более 100$
>
> Интересно, почему самый простой д2005 стоит более 1000?
Потому что MS заинтересована в продаже средств разработки для собственной ОС.
← →
Суслик © (2005-06-29 01:03) [47]Будто борланд не заинтересован? Он положит много сил на net. Не продивигая своих средств он проиграет.
← →
Просто Джо © (2005-06-29 01:04) [48]Есть бесплатный компилятор, но пока (?) нет компоновщика, собирающего это в реальный исполнимый код. Брюжжание по этому поводу см. http://russian.joelonsoftware.com/Articles/PleaseSirMayIHaveaLinker.html.
;-)
← →
Просто Джо © (2005-06-29 01:07) [49]
> [47] Суслик © (29.06.05 01:03)
> Будто борланд не заинтересован? Он положит много сил на
> net. Не продивигая своих средств он проиграет.
Да я сам, честно говоря, ожидал (было время, наивный) снижение цен на Делфи фор .НЕТ. Особенно в связи с большой дружбой дяди Борланда с дядей Гейтсом. Надежды не оправдались. Впрочем, у Борланда с его Делфи несколько другой рынок сравнительно с Вижэл Студиями. Это у нас Делфи так популярен как язык и среда общего назначения.
← →
Суслик © (2005-06-29 01:13) [50]
> Просто Джо © (29.06.05 01:07) [49]
> Это у нас Делфи так популярен как язык и среда общего назначения.
популярен?
у меня нет ни одного (кроме вас, конечно, дорогие, форумаче) знакомого разработчика не delphi. А я все-таки закончил ВМиК. У нас многие (думаю, что больше 1/2) программисты.
← →
by © (2005-06-29 01:16) [51]Просто Джо © (29.06.05 1:04) [48]
нет компоновщика, собирающего это в реальный исполнимый код
Т.е? Открываем SharpDevelop, создаем новый Combine (типа проекта) WinForms, нажимаем Run (F5) и получаем готовое приложение. Что еще надо?
← →
Просто Джо © (2005-06-29 01:20) [52]
> Что еще надо?
А мне ничего не надо. Я на Сишарп коммерческих проектов не пишу :)
Некоторые личности (см. приведенную до кучи ссылку) оскорблены тем, что .НЕТ проекты требуют для исполнения установленную библиотеку .НЕТ. И что в реальный Win32 код скомпилировать не представляется возможным. Мое дело сторона ;o)
← →
by © (2005-06-29 01:20) [53]Кстати, в последнем SharpDevelop появился SharpReport, редактор отчетов. Я еще не разбирался, но это интересно.
Суслик © (29.06.05 1:13) [50]
знакомого разработчика не delphi
На Delphi легко писать для Win32, вот и популярность.
.Net слегда тормознут в плане GUI, не так конечно как java, но все же...
И самое главное - грида нормального бесплатного нет ((((((((((((((((((
Вот бы EhLib да на C# написанный ))
← →
by © (2005-06-29 01:23) [54]Просто Джо © (29.06.05 1:20) [52]
И что в реальный Win32 код скомпилировать не представляется возможным
А, ты про это. Тогда да.
Поря привыкать. Да и framework скоро будет везьде, так что особой проблемы нет.
Хотя для shareware приложений это не очень удобно.
Зато для коробочных и заказных очень хорошо. Наконец то появилось то, чем можно место на инсталяцтонном диске занять. А то положишь exe на 3 метра Win32 Delphi - и говорят - это что все? и это стоит таких денег?))
← →
Суслик © (2005-06-29 01:24) [55]
> by © (29.06.05 01:20) [53]
> .Net слегда тормознут в плане GUI, не так конечно как java,
> но все же...
хочешь факт из жизни vcl?
У меня д2005. Есть форма в которой есть 10уровневая иерахия владельцев (идеологам пользовательского интерфейса молчать, если придумаете лучшее решение 100 баксов от меня лично). Каждый из контролов имеет align <> none. Комп пень4 и 2 гб памяти. Перерисовка такой формы тормозит. Например, нажатие стрелки влево на гриде приводит к задержке примерно 1/5 секудны. (((
← →
Просто Джо © (2005-06-29 01:29) [56]
> [55] Суслик © (29.06.05 01:24)
А что, подобный же код для CRL был бы более быстрым?
← →
Суслик © (2005-06-29 01:31) [57]
> Просто Джо © (29.06.05 01:29) [56]
вряд ли :)
я не проверял, т.к. в winforms нет аналога align, есть аналог anchor. А вообще идея хорошая - надо будет проверить.
← →
by © (2005-06-29 01:32) [58]Суслик © (29.06.05 1:24) [55]
хочешь факт из жизни vcl?
У меня есть проекты на Delphi Win 32, но новые я начинаю на C#.
По моему мнению, писать на C# легче. Я наконец то увидел путь при котором я могу отвязать логику от отображения (формы) полностью - через делегаты.
А кто победит - Win32 или .Net - покажет время.
← →
by © (2005-06-29 01:34) [59]Суслик © (29.06.05 1:31) [57]
winforms нет аналога align
Почему нет - а dock?
← →
Просто Джо © (2005-06-29 01:38) [60]> Суслик ©.
Рискуя быть обозванным "идеологом пользовательского интерфейса" все-же не удержусь и скажу: подобный интерфейс -- "в печку, его, Зина!" Не рассматривая даже вопрос о его производительности на 386 :)))
---
Из своего опыта скажу. Вначале заказчик кричит о том, чтобы "все было видно на экране". После того, как ты покажешь ему это "все" наступает ступор на продолжительное время. А служба саппорта просто охреневает от количества диких вопросов по интерфейсу. Так что: не надо таких жутких интерфейсов :)
← →
Суслик © (2005-06-29 01:39) [61]
> by © (29.06.05 01:34) [59]
> Почему нет - а dock?
да? спасибо посмотрю.
я вообще совсем не силен в этом. Т.е. # вроде знаю, а библиотеки нет.
← →
Суслик © (2005-06-29 01:41) [62]
> Просто Джо © (29.06.05 01:38) [60]
Да я тоже так считаю, но сделать лучше не могу. Потому и предлагаю 100 баксов, кто сделает лучше.
← →
Просто Джо © (2005-06-29 01:43) [63]
> [62] Суслик © (29.06.05 01:41)
> Да я тоже так считаю, но сделать лучше не могу. Потому и
> предлагаю 100 баксов, кто сделает лучше.
Бухгалтерия какая-то?
← →
Суслик © (2005-06-29 01:47) [64]
> Просто Джо © (29.06.05 01:43) [63]
да, речь шла по счет-фактуру.
← →
Просто Джо © (2005-06-29 01:52) [65]
> [64] Суслик © (29.06.05 01:47)
Да, в этой предметной области формы встречаются еще те. Слава богу, этим не занимаюсь.
Попробуй, что-ли, часть функциональности контроллов перенести на что-то вроде DrawGrid"a. И вообще, откуда взялась такая большая вложенность?
← →
Просто Джо © (2005-06-29 01:57) [66][65] Просто Джо
> DrawGrid"a.
Или ValueListEditor"а.
← →
Суслик © (2005-06-29 01:58) [67]
> Просто Джо © (29.06.05 01:52) [65]
> И вообще, откуда взялась такая большая вложенность?
по уровням:
1. верх - panel, низ - pagecontrol
2. pagecontrol - 5 закладок
3. на последней закладке - есть 5 секций, каждая из которых может быть скрыта, высота которых регулируется splitter, также высота должна храниться в реестре. Т.е. есть такая особенность, что несколько панелей с одинаковым align при скрытии/показе могут менять местами, то приходится следовать принципу - есть только: верх, центр, низ. Здесь получается 3 уровня.
4. На каждой панели - group box.
5. Внутри group box - две панели, низ (футтер таблицы)/центр(тело таблицы).
В общем - около 9-10 уровней набирается ((( Если что не указал, то просто забыл.
← →
Суслик © (2005-06-29 01:59) [68]
> Т.е. есть такая особенность,
читать как т.к. есть такая особенность в vcl
← →
Просто Джо © (2005-06-29 02:13) [69]Хм... А неужели все эти данные так уж необходимо бросать для просмотра/редактирования одновременно в одно окно? Может быть, есть возможность вызывать из этих закладок дополнительные модальные окна путем помещения на них соответствующих кнопок? Хотя, не видя всего этого и не зная предметной области трудно советовать что-то определенное...
← →
-=XP=- © (2005-06-29 09:23) [70]На каждой панели - group box. Внутри group box - две панели.
Я смотрю, Вы используете ресурсосберегающие технологии.
← →
Игорь Шевченко © (2005-06-29 11:37) [71]И все-таки, очень интересно, почему у меня D2005 не падала :)
← →
Agent13 © (2005-06-29 11:59) [72]
> И все-таки, очень интересно, почему у меня D2005 не падала
> :)
Может потому, что товарищ ИШ скачал триал, поигрался и стёр? :) А то мне почему-то кажется, что вы не используете 2005 делфю в качестве основного средства разработки.
← →
Agent13 © (2005-06-29 12:00) [73]И вообще это мы у вас должны спрашивать, какие заклинания надо читать, чтобы оно не падало :)
← →
Danilka © (2005-06-29 12:25) [74]Суслик © (29.06.05 01:47)
>да, речь шла по счет-фактуру.
брр. а нафига в счет-фактуре столько много всякого?
моя твоя непонимай :)
может ты несколько документов объединил в одну счет-фактуру? :)
← →
Игорь Шевченко © (2005-06-29 12:39) [75]Agent13 © (29.06.05 11:59) [72]
Собственно, да. Получил триал, откомпилировал ряд старых программ среднего объема, попробовал новые возможности языка, даже чего-то написал по результатам своих проб на "Королевстве Delphi". Написал в QC о странном поведении при открытии файлов с русской буквой "я". Недостатков, которые не дают возможности использовать Delphi2005 в качестве средства разработки, не увидел :)
← →
wicked © (2005-06-29 15:30) [76]бгы... был у нас прожект на vs (у меня - 6, у коллеги - 2002), писали разные по функциональности части... так вот, сначала плотность мата была достаточно высокой - сказывалось то, что таки MFC - совсем и далеко не VCL...
но после того, как пришлось к проекту скомпилировать и прилинковать ming, lame, pnglib и libungif, я понял, за что можно любить vs... :)
build конфигурации и project workspace - продумано и сделано на 7+ по 5-балльной шкале, пара кликов - и у нас в разных папках debug и release версии библиотек, всё чётко и красиво разложено...
если бы не забитая в vs поддержка MFC - была бы просто потрясная IDE"шка...
← →
Anatoly Podgoretsky © (2005-06-29 15:56) [77]Суслик © (29.06.05 01:58) [67]
4. На каждой панели - group box.
5. Внутри group box - две панели, низ (футтер таблицы)/центр(тело таблицы).
Ой это же бесконтрольная рекурсия!
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.65 MB
Время: 0.035 c