| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Кто как делфи использует?? |
| Автор: PostEr 17.7.2003, 17:18 |
| Неужели делфи создан только для проганья БД\ СУБД и решения задач построения отчётов и т.п.? Неужели тут все девелоперы типа "1с"-ников и "Парус"-ников? |
| Автор: Vasya 17.7.2003, 18:27 |
| Ты для прикола посмотри на разные проги глазами ResEditor - a и некоторыми подобными утилитами. |
| Автор: &-ray 17.7.2003, 19:19 |
| В делфях можно замутить практически любую вещь. Лично я делаю всякие прикладные програмки и еще по мелочи для домашнего пользования |
| Автор: Cashey 17.7.2003, 19:31 |
| Дельфи как раз не для БД создавалась, а 1С вообще использует свой собственный язык. Да и в чем смысл этого топика? |
| Автор: Vex 17.7.2003, 19:52 |
| Действительно, Делфи конкурентноспособный язык только для БД А во всех остальных областях он слаб по сравнению с тем же Ц++, но не забывайте, что БД - это 90% программироввания |
| Автор: Borland_Delphi_6 17.7.2003, 20:33 |
| А по-моему Delphi годна на что угодно! |
| Автор: Dexter 17.7.2003, 21:07 | ||
Покажи хоть один достаточно хорошо сделаный 3D-Action сделаный в дельфях. P.S. Если покажешь то он будет исключением из правил, хотя я сомневаюсь |
| Автор: Unregistered 17.7.2003, 22:33 |
| Если я не ошибаюсь, то в Дельфи нельзя использовать DirectX или какой то переделянный К тому же С++ это тот язык который "выбрали" мелкомягкие, а теперь представь если б они поощряли бы Паскаль? И еще я читал стать в которой какой то Доктор (или кто он, но знающий человек) Информатики (или еще както;) сказал что С или Дельфи (именно Дельфи) это ваш выбор, но как он сказал что есть небольшие минусы Дельфи |
| Автор: Unregistered 17.7.2003, 22:34 |
| 2Dexter я лично не видел БД на Сях |
| Автор: December 17.7.2003, 23:54 |
| Если очень сильно захотеть, то и DirectX, и OpenGL, и все-все-все будуть с Дельфями дружить. Просто надо знать чуточку ассемблера. И, кстати, с современными мощностями компьютеров можно некислый 3D action сделать - на OpenGLe том же. |
| Автор: Vit 18.7.2003, 00:29 |
| Не понял смысла топика, но могу сказать что в плане 3D-Action - ользуйтесь на здоровье любым языком, все они работают используя либо DirectX либо OpenGL, и в чём собственно разница, будешь ты эти функции вызывать из Дельфи, С++ или VB - в данном случае разницы нет. Возможности Дельфи: есть возможность вызова ассемблера и функций WinAPI - следовательно, в пределах операционной системы Windows нет НИКАКИХ принципиальных ограничений на разработку ЛЮБЫХ приложений. Чего сделать нельзя на Дельфи: написать программу для другой операционной системы, однако с появлением Kylix появилась возможность создания приложений под Linux, а есть так же версия Delphi AS/400 которая может разрабатывать приложения под AS/400. В настоящее время есть только очень ограниченное количество областей где Дельфи не применим даже теоретически: приложения для DOS, Macintosh, PocketPC, Palm, cell phones, клиентские скрипты для web. Пожалуй и всё... |
| Автор: Dexter 18.7.2003, 10:40 | ||
Но как бы то ни было, их все равно делают на сях (я име ввиду проффесиональные игры) |
| Автор: <Spawn> 18.7.2003, 13:26 |
| Dexter Посмотри примеры использования OpenGL Jan Horn-а( http://www.sulaco.co.za ). Неправда ли впечатляет? И все это на Дельфи. |
| Автор: Vit 18.7.2003, 14:17 | ||
Я видел игры и на Дельфи сделанные и на VB... Дело не в том что кто как делает, если бизнес программы для больших машин пишут на коболе, это же не означает, что кобол самый продвинутый язык - есть ещё куча факторов: традиции, наработки библиотек и исходников, наличие нужного количества специалистов и их стоимость, срабатывает реклама и давление со стороны MS, стоимость програмных сред и многое другое... А по поводу того что делает большинство: я точно уверен, что никогда не буду поступать как большинство, потому что большинство населения США имеет зарплату в 2 раза ниже чем у меня, большинство предпочитает не учится, не читать, не думать и ничего не знать. Я не хочу быть с большинством, у меня есть своя голова, и я могу сам разобраться что мне делать, а не тупо следовать за большинством. |
| Автор: altarasjuk 18.7.2003, 22:25 | ||
Vex, понимаешь ли, я щас создаю серьёзный проект на этой .... делфе, как раз с БД (так захотел заказчик). Так вот, она годиться только для 2-х звёздых приложений. А более сложные вещи на ней реализуются очень через одно место. Не буду спорить, кое-где, она очень удобна, но во многих аспектах - не пригодна вообще. И ещё в самой среде разработки (которую собственно без паскаля и наоборот представить невозможно, во всяком случае у меня не получилось Да и вообще весь этот спор очень глуп |
| Автор: RA 19.7.2003, 16:14 |
| Игры 3D на Delphi: Q2 переписанна под делфи, ничем не хуже оригинала. |
| Автор: Monty 19.7.2003, 19:03 | ||||
|
| Автор: RA 19.7.2003, 19:16 |
| Где скачать саму игру это врятли, а вот сорс код лежит в нете, чесно говоря не помню где, кажится на SourceForge. |
| Автор: stab 20.7.2003, 23:08 |
| да, лана, спор беспочвенный... всем ясно, что сам язык Delphi (Object Pascal 2.0) полностью эквивалентен по возможнотям C++. Просто так уж повелось, что C++ является стандартом при разработке софта. Та же история и с UNIX... почему на нем так много серверов? да потому что так повелось |
| Автор: PostEr 21.7.2003, 18:38 |
| А я считаю, что паскаль (OP20) очень отличается от _с_и_+_+_ по возможностям, т.к. паскаль особо и не поддерживается. Может я не прав, но такое чудо как STL меня переманивает на сторону си++. И ещё синтаксис си++ намного проще (но не интуитивно), чем делфи... Вот так |
| Автор: altarasjuk 21.7.2003, 22:38 | ||
|
| Автор: p0s0l 22.7.2003, 01:16 | ||
В C++ больше возможностей работы с классами. +шаблоны (очень удобно). |
| Автор: PostEr 22.7.2003, 15:04 | ||
| ДА!!! Использование шаблонов функций это абсолютно новое и сверхудобное решение!!!!! Так будешь писать
А в си... typedef float myfloat; typedef int myint; template T MyABC (T a) { return a*a; } |
| Автор: Dexter 22.7.2003, 15:37 | ||
Для меня проще прочитать это чем разбираться в { и } в сях |
| Автор: Deface 22.7.2003, 16:22 |
| А я вот чисто для себя использую... Всякие программки по мелочи типа утилитки простенькие |
| Автор: DENNN 22.7.2003, 16:51 | ||
Вот поэтому я пользуюсь C++. Да еще не люблю я паскаль: много лишнего кода приходиться добисывать а результат примерно тот же самый и код действительно намного легче читать (просто потому что успеваешь больше "охватить" при одинаковом количестве строк на экране). Мое скромное мнение: если бы не борланд со своим Дельфи, то еще не известно насколько популярен был бы паскаль сегодня. |
| Автор: PostEr 24.7.2003, 09:49 |
| Одним словом получается, что делфи - это Rapid Software Development Kit А то с этими классами и идентификаторами, и ресурсами и пр. хр.н чего поймёшь (для новичка) и вряд ли сделаешь быстрее чем на делфях. А серьёзные проекты лучше делать на msvc. ИМЕННО на MS VC!!! Попробовав с-билдер, я понял, что это во-первых не для меня, а во-вторых это не чистый си++... |
| Автор: stron 24.7.2003, 11:57 |
| Ещё бы, в MS VC всё поумнее сделано. |
| Автор: Oleg 24.7.2003, 14:36 | ||
По моему тут никто ни с кем не спорит. Я вот клиентов пишу для oracle, и работает это вполне надежно (если грамотно серверную часть организовать). А вот сейчас Делфи меня в другом плане интересует, но это уже тема для отдельного топика. |
| Автор: Medved 27.7.2003, 08:04 | ||
Это ты конечно зря... Так может говорить человек, только поверхностно знающий Дельфи (прошу не обижаться). Хотелось бы посмотреть как ты это все реализуешь на каком нибудь другом языке. |
| Автор: stab 27.7.2003, 23:55 |
| за-то в паскале есть множества |
| Автор: Medved 28.7.2003, 02:07 | ||
Посмотрел бы я как вы будете на msvc делать приложение для баз данных...... всласть наматюкаетесь. У дяди Билли уши наверно аж светиться будут. |
| Автор: PostEr 28.7.2003, 15:36 |
| Ага. Берёшь MFC Based app с MDI - и всё готово, подлючай нужную бд только.... |
| Автор: PostEr 28.7.2003, 15:38 |
| Ага. Берёшь MFC Based app с MDI - и всё готово, подлючай нужную бд только.... А множества есть и в си: enum MySet { ARBUZ, DYNYA, VODKA, PIVO}; MySet MyVar_of_MySet |
| Автор: Oleg 28.7.2003, 17:01 | ||
2 stron : А Вам лишь бы сказать, да? "ВСЁ"! Всё да не всё... |
| Автор: PostEr 28.7.2003, 19:50 |
| Зато в си не всё сделано поумнее Oleg, согласись с общим мнением!! |
| Автор: stab 28.7.2003, 23:49 | ||
PostEr, enum -- это не множество, а перечисление. Множество в Паскале вот:
гы-гы |
| Автор: stab 29.7.2003, 00:03 |
| и так еще в догонку... В каждом языке есть своя гармония и своя красота. Будь то язык программирования или естественный язык. Научившись говорить на английском с разговорником невозможно понять красоту этого языка, так же и с языками программирования. Красивое выражение мысли или действия приятно на любом языке и сам язык сдесь ни причем, главным тут является степень владения языком. Не зная английского есть ли смысл читать Шекспира в подлинике? читайте уж тогда в переводе Маршака з.ы. сорри за офтоп... |
| Автор: PostEr 29.7.2003, 15:14 |
| Ж) Это не оффтоп, но ты прав по поводу енумов №) Мне от этого не хуже |
| Автор: Akella 30.7.2003, 08:45 |
| Везде есть свои плюсы и минусы. Нет ничего без недостатков. И еще, если человек не может научиться ездить на определенном автомобиле, то это не значит, что автомобиль хр****ый. Изучить полностью, например, Делфи, я считаю, нужно довольно много времени, и это если у тебя есть тяга к программированию. А времени, да и денег (на всякие там курсы, книги и т.д.), как всегда не хватает. А я вжизни не могу понять две вещи: куда деваются деньги и откуда берется пыль... Что-то я уже не в ту степь полез. |