Сейчас на форуме: Kybyx, Rio (+3 невидимых)

 eXeL@B —› Оффтоп —› Кто успел познакомиться с Delphi 2009 Professional?
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 72.7 (постоянный)
Активность: 0.080
Статус: Участник

Создано: 24 октября 2008 20:39 · Поправил: Small_S
· Личное сообщение · #1

Привет всем. Мужики, кто успел познакомиться с Delphi 2009 Professional?
Суть проблемы.

После создания мной пары программ чисто для работы под себя в седьмой версии, моему начальнику это понравилось.(они облегчили до некоторой степени работу).
И он начинает заинтересовываться чтобы это было продолжено для всего отдела(тем более что в целом по предприятию такой вид деятельности как разработка забит в устав). Но поскольку мы все не кодеры и с кодингом не связаны, кроме меня “и то частным образом”, то он побаивается(стоит ли вкладываться). Для использования уже существующего и что ещё более важно новых прог нужно легализоваться, то бишь скомпилить их в лецензионке. Так вот решил я взять на тот момент начало августа Delphi 2007 Professional(24 штуки доступно для меня хотя и не мало), но лето пора жаркая на работе у нас и было не до делфей. Только в сентябре скачал пиратку и нашёл книгу по 2007, чтобы посмотреть какие там тонкости и т.д.

Тут выходит Delphi 2009 Professional почти по той же цене и вроде как с несколькими новыми фишками ну там юникод два языка и т.д.
Так вот и вопрос кто уже успел покодить? Как она, устойчивая система разработки? Память не жрёт, не падает, проги потом не глючит скомпиленные? И вообще по сравнению с 2007 какое впечатление возникает, стоит оно того? Что бы вы взяли как легалку на моём месте?

p.s. На другие форумы не посылать, наш форум мне ближе и роднее. И это ещё вопрос где больше профи и просто талантливых людей, думаю что здесь.

p.s.s. Вопрос а нахрен такие деньги отваливать не обсуждается. Надо.

p.s.s.s Любые самые подробные комментарии и самые мелкие замеченные мелочи приветствуются так как повлияют на выбор, да и помогут в освоении хоть 2007, хоть 2009, я не в той не в той еще не кодил, но 2007 хотя бы видел и пытался перекомпилить старые проекты с 7-ки.



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 02 ноября 2008 13:41
· Личное сообщение · #2

BaGiE ну и С++ если учесть MFC тоже много занимает. А насчет оптимизации ты прав - из-за 5 функций приходится тащить все Classes а они очинь увеситые.

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 02 ноября 2008 13:58
· Личное сообщение · #3

покодил вчера на дельфи 2009, мне понравилось Удобно свертываются процедуры и функи, чего не было в семерке. Немного неудобно расположена палитра компонент, это дело привычки. Всегда под рукой проект менеджер, это в тему очень. Спарвки по Ф1 у мну нет, видимо сказывается обрезаный дистр, это минус. У кого полный дистр, там справка робит по Ф1?




Ранг: 61.7 (постоянный)
Активность: 0.050
Статус: Участник
я

Создано: 02 ноября 2008 14:14
· Личное сообщение · #4

а у 2009 нет бесплатной редакции? ну как Turbo Delphi 2006 Explorer



Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 02 ноября 2008 15:12
· Личное сообщение · #5

Насчет палитры компонентов, в 2007 и 2009 она настраиваецо по вкусу, можно ее разместить как в семерке

-----
xchg dword [eax], eax





Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 02 ноября 2008 17:14
· Личное сообщение · #6

BaGiE пишет:
2.0 - мальенькая, шустрая, но очень не удобная в использовании и много чего нет, зато маленький размер скомпиленных файлов.
5.0 - просто отличная версия по функционалу и компонент под неё достаточно и работает быстро
7.0 - последняя нормальная версия Delphi, но немного "потяжелее" предыдущих


Ara пишет:
размер после дельфи 7 - 368 640 байт
размер после дельфы 2009 - 501 248 байт


BaGiE интересно ,а какие размеры у 2 и 5 получаются ?

-----
Что один человек сделал , другой всегда сломать может...




Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 02 ноября 2008 17:47
· Личное сообщение · #7

BaGiE пишет:
В своё время в Delphi вытаскивал из модулей типа SysUtils разные полезные функи и много другого, оформлял в виде своего модуля и я думаю таким много кто занимался, кто пишет на Delphi

сам так делал (причем FreePascal не лучше в этом плане ), сейчас перешел на C/C++, компиллер MSVC7.1 из VCToolkit 2003, вотуж хорошая вещь. Получается компактный и довольно быстрый код, а линкер вобще жесть, никаких лишних ф-ий в импорте, напр. юзаю LoadLibrary и GetProcAddress дык там только они и есть. Компилер/линкер с++ билдера пихают в файло слишком много дерьма, а лечицо это через ни одну хитрую жопу

вобщем берём набор: VCToolKit 2003, PlatformSDK, DDK, и любимый редактор/IDE. вот и все, что для счястья нужно

BaGiE пишет:
а у 2009 нет бесплатной редакции? ну как Turbo Delphi 2006 Explorer

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




Ранг: 61.7 (постоянный)
Активность: 0.050
Статус: Участник
я

Создано: 02 ноября 2008 17:59 · Поправил: BaGiE
· Личное сообщение · #8

MACKLIA пишет:
BaGiE интересно ,а какие размеры у 2 и 5 получаются ?

Delphi 2 - 153 кб
Delphi 5 - 286 кб
Delphi 7 - 359,5 кб

один и тот же проект - простая форма

кстати по удобству и быстроте работы мне все равно Delphi 5 Enterprise нравится и всем рекомендую



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 02 ноября 2008 18:32 · Поправил: Stack
· Личное сообщение · #9

Delphi 2006 Lite
тока Windows.pas - 17 кб
одна форма - 440 кб

2009 фулл
Windows.pas - 23 кб
форма - 491 кб

очень понравилось возможность переключатся между debug и Release режимами
F1 работает - просто вроде как хелп отдельно устанавливается с того же диска (качал с оффсайта iso 1.9 gb)

Вот Фэ1 по FileOpenDialog1
http://radikal.ru/F/s40.radikal.ru/i090/0811/a6/ae7e7f86fb9b.jpg

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74




Ранг: 34.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 03 ноября 2008 07:14
· Личное сообщение · #10

hттp://forum.sources.ru/showtopic=248615 - рекомендую тут пошарить по нововведениям.
p.s. имхо 2к9 стала ещё более стабильной (относительно прошлого ряда 2кХ).




Ранг: 282.8 (наставник), 24thx
Активность: 0.260
Статус: Участник
win32.org.ru

Создано: 04 ноября 2008 11:45
· Личное сообщение · #11

Версия Turbo будет в начале 2009 года.
прикольно.

-----
may all your PUSHes be POPed!





Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 04 ноября 2008 19:12 · Поправил: MACKLIA
· Личное сообщение · #12

BaGiE пишет:
Delphi 2 - 153 кб


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

var
a:array of integer;

и нифига не катит ,там ,что во второй такого не существовало что ли , или как то по другому надо ?

-----
Что один человек сделал , другой всегда сломать может...





Ранг: 990.2 (! ! !), 380thx
Активность: 0.680
Статус: Модератор
Author of DiE

Создано: 04 ноября 2008 20:51 · Поправил: Hellspawn
· Личное сообщение · #13

а фишка с обрезанными System.pas и SysInit.pas катит? а то может перейти тоже...

-----
[nice coder and reverser]





Ранг: 61.7 (постоянный)
Активность: 0.050
Статус: Участник
я

Создано: 04 ноября 2008 22:26 · Поправил: BaGiE
· Личное сообщение · #14

MACKLIA пишет:
var
a:array of integer;

и нифига не катит ,там ,что во второй такого не существовало что ли , или как то по другому надо ?


Code:
  1. var
  2.   ar: Variant;
  3. begin
  4. //так
  5.   ar := VarArrayCreate([0, 3], varString);
  6.   ar[1] := 'privet'
  7. //или так
  8.   ar := VarArrayOf(['a','privet','d','x']);
  9.   ShowMessage(ar[1]);


погляди насчет этих функций в справке VarArrayCreate, VarArrayOf и т.д.




Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 05 ноября 2008 01:53
· Личное сообщение · #15

интересный способ, всегда искал как попроще работать с динамическими масивами, спс BaGiE

-----
Лучше быть одиноким, но свободным © $me



<< . 1 . 2 .
 eXeL@B —› Оффтоп —› Кто успел познакомиться с Delphi 2009 Professional?

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати