Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.25;
Скачать: CL | DM;

Вниз

Какая гадость эта заливная рыба   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.68 MB
Время: 0.036 c
4-1117107607
Толян
2005-05-26 15:40
2005.07.25
Определение телефона при помощи модема


14-1120241762
Ермак
2005-07-01 22:16
2005.07.25
Чем зажать инсталляционный пакет?


14-1120344829
Сайт
2005-07-03 02:53
2005.07.25
Как соответствуют обозначения скоростей CD DVD HDD и карт памяти?


1-1120646620
Demidoff
2005-07-06 14:43
2005.07.25
Есть ли в Delphi компонент по работе с архивами?


1-1120322132
Brack
2005-07-02 20:35
2005.07.25
Как двигать обьекты?