Имя: Пароль:
IT
 
На что лучше переползти с Delphi 6
,
0 H A D G E H O G s
 
14.09.11
21:45
День добрый.
Собственно сабж.

Смотрю что там дальше по линейке - полный зоопарк.
Всякие доты, неты, codegear-ы.

Хочется старого доброго Дельфи, но современного, чтобы шаблон не рвало.
Ну и чтобы под x64 компилятор был (по возможности).

Что брать?
1 gr13
 
14.09.11
21:45
на 1С?
2 aleks-id
 
14.09.11
21:48
3 NS
 
14.09.11
21:49
У меня стоит Делфи 2010, всё что было я быстренько переписал. Проблемы только с строковыми типами, явно нужно определять что короткие.
4 NS
 
14.09.11
21:50
Сейчас заспамили меня своим XE, но я пока не ставил, хотя заявляют поддержку 64 бит и мобильных платформ, а это уже интересно.
5 NS
 
14.09.11
21:51
(0) 64 бит компилятор в XE. Да этого не было, фрипаскаль очень нерекомендую.
6 H A D G E H O G s
 
14.09.11
21:54
Что такое XE?
7 NS
 
14.09.11
22:00
(6) Я даже не заню как можно ответить на такой вопрос...
Ты меня в тупик поставил. Может проще посмотреть на первоисточник?
http://www.embarcadero.com/products/delphi
8 Fragster
 
гуру
14.09.11
22:00
на куте
на дотнет с сидиезом
9 ice777
 
14.09.11
22:01
с дельфи 6 - сразу в могилу.) Это ппц. Я лет 7 назад на дельфи 7 пописывал, потом пошло уже vs.
это как надо тормознуться..
10 ice777
 
14.09.11
22:02
+(9) куда возьмут - туда и иди. говорят, есть еще зоопарки с дельфи 5 даже.
11 VasilyKushnir
 
14.09.11
22:09
(5) А можно чуток подробнее, почему не фрипаскаль? И если таки нет, тогда следующий очень глупый вопросс: Делфи (хоть какая никакая) есть есть под никсы (убунту, к примеру)?
12 NS
 
14.09.11
22:18
(11) Насчет никсов ничего не знаю, ибо я под них не пишу.
Почему не фрипаскаль тоже понятно - он глюкавый.
13 VasilyKushnir
 
14.09.11
22:23
(12) Спасибо.  Ясно пока одно - разработки (не 1С имеется в виду) лучше все ж вести по форточками.
14 proger2011
 
14.09.11
22:26
(13) Гугл, Оракл, Яблоки с тобой не согласятся. А это нехилая ниша в которой рулит джава.
15 proger2011
 
14.09.11
22:28
Кстати такое ощущение что россию хорошо подсадили на форточки по сравнению с другими странами.
16 NS
 
14.09.11
22:28
(13) Почему? Нормальные с/с++ компиляторы есть под любую среду. Ну и другие языки имеют поддержку не в винде.
17 bizon2008
 
14.09.11
22:38
Жди XE2. Очень неплох. Сам буду с седьмого переползать.
18 modestry
 
14.09.11
22:40
(0) Что на нем пишешь?
19 modestry
 
14.09.11
22:42
(17) Так вроде уже вышел
20 Капитан Смоллет
 
14.09.11
22:43
Embarcadero RAD Studio XE2 (Pulsar)
Delphi, Bulder C++, Delphi PHP
Поддержка x64, MacOS, iOS

http://www.embarcadero.com/products/rad-studio

(17) Уже есть на офсайте.
21 NS
 
14.09.11
22:43
http://www.embarcadero.com/downloads
Ну раз скачать можно, то наверно уж вышел...
22 bizon2008
 
14.09.11
22:46
Пока сыроват.
23 Chai Nic
 
14.09.11
22:46
Есть Lazarus.. это делфи на основе фрипаскаля. Но глюююючный!
24 zak555
 
14.09.11
22:59
c # ?
25 Злопчинский
 
14.09.11
23:05
(11) у нас народ в свое врем япописывал на wiki:Kylix
26 ice777
 
14.09.11
23:06
(23) еще kylix )

(0) и, все четные версии дельфи были глючными )
27 H A D G E H O G s
 
14.09.11
23:15
(21) Счаст заценим.
28 H A D G E H O G s
 
14.09.11
23:16
(18) Уже давно ничего.
Счаст сын подрос, время появилось, есть задумки.
29 proger2011
 
14.09.11
23:21
(25) Пробоваля я както хеллоу ворд лет пять назад. Ужасные тормоза и глюки на ровном месте. Может чё изменилось конечно.
30 Жан Пердежон
 
15.09.11
12:25
delphi 6 помнится после delphi 3 таким тормозом казался
31 aleks-id
 
15.09.11
12:27
(30) трешка была самая лучшая. я под нее переписал кучу классов с 5 и 6 - конфетка получилась
32 Ненавижу 1С
 
гуру
15.09.11
12:29
Меня вот удивляет, что они generic наспех как-то всунули
33 NS
 
15.09.11
12:43
Писал на Делфи тоже начиная с третьей, на всех версиях - чем новее версия, тем лучше. Во всем.

Насчет четных/нечетных версий - это фейк, или бзик.
34 Андрюха
 
15.09.11
12:52
в XE2 обещают возможность писать приложения под iOS
35 aleks-id
 
15.09.11
12:58
(33) это закономерность. например на 4м фотошопе вообще невозможно было работать. а 3 и 5 отлично все.
36 NS
 
15.09.11
13:43
(35) см (33) :)
Из-за бзика человек не то что работать не может, последствия могут быть намного серьезней.
37 skunk
 
15.09.11
13:50
а так вот откуда у криворуких одинэсников легенды за плохой/хороший виндов, ие, офис и прочее ... им кто-то сказал что продукты делают закономерно ... первый - хорошо ... второй - плохо
38 aleks-id
 
15.09.11
13:50
(36) 4 шоп точно падал на выборочной коррекции цвета. какие еще тебе аргументы привести?
39 Armin
 
15.09.11
13:56
(0) Visual Studio 2011.
40 dmpl
 
15.09.11
14:07
(35) А четверку многие не любят. Microsoft в том числе. Например, вместо того, чтобы назвать Windows 4.0 - обозвали Windows 95, потом пропустили DirectX 4. Они один раз обозвали Windows NT 4.0 - так ей аж целых 6 сервис-паков потребовалось и еще половинка. Unix System III и V были, а IV - нифига.
41 Armin
 
15.09.11
14:11
(40) К концу года выйдет Андроид 4. Будет провал? =)
42 dmpl
 
15.09.11
14:23
(41) С их скоростью выхода новых версий - несомненно. Они уже всех достали. Люди стабильности хотят.

Кстати, у Mozilla с выходом 4-й версии Firefox понос версий начался...
43 bizon2008
 
15.09.11
15:45
Заказал себе XE2. В октябре будет. 800 баксов. Недорого.
44 Капитан Смоллет
 
15.09.11
15:48
(43) Полный? Delphi or Builder C++ or ???
45 Armin
 
15.09.11
15:52
(43) Ничего себе не дорого.
46 Маленький Вопросик
 
15.09.11
15:53
(0) на делфи 7
47 sammmm
 
15.09.11
16:11
ABAP
48 Serginio1
 
15.09.11
17:41
C#. Есть многому чему поучится.Плюс компакт фреймворк для КПК. Ну а для развития все языки обзорно можно изучать. Главное выбрать для себя задачу и её решать.
49 H A D G E H O G s
 
16.09.11
00:03
Здорово народ.

Итого:

Поставил Delphi 2010, накропал dll-шу, накропал к ней exe-владелец, прописал его в host application.

Ага, начинаю отладку - нету точек останова, но вижу, как exe-шник цепляет dll-ку (Дельфя, красава, все в окно сообщений выводит).

Итить - копать думаю, не исправили слоновью болезнь и надо перегрузить таблицу символов отладки (crtl+alt+m). Но нет, там путь указан, все пучком.

А в лог пишет -
Module Load: Project1.dll. No Debug Info. Base Address: $07450000.

Хотя в project-options стоит
optimization-false
debug information - True
local symbols - true

куда ползти?
50 Матвеев Максим
 
16.09.11
00:12
(0) переползай на Хаскель
51 Сияющий Асинхраль
 
16.09.11
00:21
Да зачем переползать? Моя самая любимая прога под винду - Total Commander, даже ее последняя версия, на дельфях под номером 2 (два) написана. И ничего - летает
52 H A D G E H O G s
 
16.09.11
00:24
(49) Все, отбой, разобрался.
53 H A D G E H O G s
 
16.09.11
00:25
(49) Пока вас дождешься - быстрее в поиск залесть.
54 H A D G E H O G s
 
16.09.11
00:36
Офигеть..
Ну и возможности отладчика.
Ушататься.
55 Андрюха
 
16.09.11
04:35
(54) Я уже переполз с 2010 на XE
56 Маленький Вопросик
 
16.09.11
06:01
(55) и какого рода приложения на нем делаешь?
57 dmpl
 
16.09.11
08:04
(54) Гм... что же там такого красивого придумали-то?
58 Маленький Вопросик
 
16.09.11
09:45
(0) кстати, а в делфи же можно делать макеты печатных форм?
59 Андрюха
 
16.09.11
09:45
(56) Самые разнообразные
60 Андрюха
 
16.09.11
09:46
(58) Можно, под нее есть FreeReport - архинавороченая вещь, с его помощью в частности.
61 Маленький Вопросик
 
16.09.11
13:05
(59) а делфи деньги хоть платят?
62 H A D G E H O G s
 
16.09.11
13:10
(60) Из ПФ в Дельфи юзал только qReport. До сих пор страшно вспомнить.
63 Маленький Вопросик
 
16.09.11
14:32
(62) так платят за делфи или не платят?
64 Rie
 
16.09.11
14:35
(63) Платят, однако.
65 neomarat
 
16.09.11
15:18
А борланд вроде продался - кто теперь Дельфи делает?
66 Rie
 
16.09.11
15:19
(65) Эмбаркадеро.
67 mailwood
 
16.09.11
15:20
X++
68 neomarat
 
16.09.11
15:31
чет у C# наверное понадежнее перспективы
69 Rie
 
16.09.11
15:36
(68) А что есть "перспективы"? Если есть задел на Delphi - то почему бы и не использовать?
70 Маленький Вопросик
 
16.09.11
16:20
(69) а что писать кроме dll? По-моему, Большинство задач можно и на 1с решить
71 Маленький Вопросик
 
16.09.11
16:22
Оффлайн приложения нафиг никому не нужны) а я баз данных и 1с соедет
72 Rie
 
16.09.11
16:31
(71) Ну, насчёт "нафиг никому не нужны" - это ещё вопрос :-)
Что же касается 1С - она:
а) тяжёлая;
б) заточена под специфичный набор структур данных;
в) денег стоит.
73 Ахиллес
 
16.09.11
16:35
(72) А ты свои писульки забесплатно раздаёшь? Какая разница клиенту кому платить.
74 Rie
 
16.09.11
16:42
(73) Есть разница между "заплатить только мне" и "заплатить мне, а сверх того - заплатить ещё и 1С за платформу".
75 Сергей Д
 
16.09.11
16:43
Начинал на Дельфи 3 (если начинать историю с Дельфей), потом 4, 5, 6, 7. Потом 1С. Теперь SAP.
76 Ахиллес
 
16.09.11
16:46
(74) Несомненно разница есть. Выгоднее заплатить и тебе и ещё 1С за платформу. Потому, что после тебя ни исходников не останется, ни найти специалиста для доработки. А одинэсников, как собак бродячих. И да, ещё если решается задача по учёту, то на 1С она решается от 10 раз быстрее чем на всяких делфях или не к ночи буть помянут явах.
77 Rie
 
16.09.11
16:50
(76)
а) задачи бывают разные;
б) специалисты - тоже имеются;
в) исходники я обычно оставляю.

Разумеется, для типовых задач учёта 1С зачастую удобнее. Но бывают и другие задачи.
78 Сергей Д
 
16.09.11
16:51
(76) Да уж, на 1С действительно быстрее, чем на Дельфи. Зато на Дельфи можно извращаться с объектами практически как угодно по своему усмотрению.
79 Андрюха
 
16.09.11
16:52
я старый дельфятник года с 95, уходить не хочу с нее
80 Ахиллес
 
16.09.11
16:55
(78) Угу, ты будешь играться, потому, что тебе интересно поизвращатся с объектами, а клиент должен это дело оплачивать (в том числе временем потраченным на разработку). Область делфи, С и прочего это задачи не связанные с учётом, бухгалтерией, драйверочки там какие нибудь или подобное.
81 Сергей Д
 
16.09.11
16:56
(81) Да нет, буду играться только для повышения удобства для того же клиента.
82 Маленький Вопросик
 
16.09.11
22:49
(72) не вижу пока задач, которые я бы не мог решить с помощью инструментария - 1с, пхп+бд, флеш/флекс...

хотя, мне интересно создание дополнительного функционала в качестве dll для 1с. если у вас есть практический опыт - я был бы рад, если поделитесь)))

(79) привычка второе я...
84 Rie
 
17.09.11
07:52
(82) Ну так это не значит, что таких задач нет :-)
Если тебе для работы достаточно 1С, PHP и флеш - то и не надо напрягаться насчёт Delphi, C# или Haskell. Идея использовать некий язык (любой) только ради того, чтобы его использовать - никоим образом не является светлой :-)
Насколько я помню, у ТС была потребность как раз в Delphi - отсюда и ветка...
85 MRAK
 
17.09.11
08:06
(80) драйвера на дельфях? феерично!
86 Маленький Вопросик
 
17.09.11
08:19
(84) мне бы интересно было бы сделать пару dll-ок для 1с
87 H A D G E H O G s
 
17.09.11
08:32
(86) Делай.
88 Матвеев Максим
 
17.09.11
08:34
> мне интересно создание дополнительного функционала в качестве dll для 1с

это для того чтоб скрыть часть кода чтоб не унесли или для контроля распостранения конфигурации?
89 Матвеев Максим
 
17.09.11
08:35
или все вместе?
90 dmpl
 
17.09.11
08:58
(73) Т.е., для тебя 400$ - лишние? И много нетленок продал?

(85) "Народ! Help! Кто-нибудь знает, где достать компоненту для драйвера??! Очень надо!" :)

(86) Дык а что там сложного-то? Через COM никаких проблем.

(88) Это для того, чтобы данные клиента на удаленный сервер сливать.
91 badboychik
 
17.09.11
09:42
(82) А для чего флэш/флекс юзаешь если ни сикрет?
92 Маленький Вопросик
 
17.09.11
19:26
(90) внятного примера не могу найти... прошу подсказать если можешь...
хочу сделать что-то типа NameDecl.dll

(91) интернет= программирование... раньше всякой фигней занимался : вот гибрид 1с + флеш... наверное, единственный такой в своем роде...

http://infostart.ru/public/74481/
93 IamAlexy
 
17.09.11
19:28
на что лучше всего переползди с фортран77..
с фортран77 обычно переползают в могилу.. по старости..
94 Маленький Вопросик
 
17.09.11
19:30
(93) ахахахаах... точно подмечено))))
Ошибка? Это не ошибка, это системная функция.