![]() |
|
Модераторы: LSD |
![]()
|
|
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 |
Не согласен. Возьмём даже межплатформенность... И такого ещё ууууу -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| Dexter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1562 Регистрация: 2.7.2002 Где: Москва, Бирюлево |
Не, Delphi круче, там хоть текст программы проще читать
-------------------- The only thing you really know about me is... ...that's all you'll ever know |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago |
Тут тоже мог бы спорить: "Дельфи - Киликс", только межплатформенность - это миф, это слово я могу рассматривать лишь как рекламный трюк. Конечно написать программу вычисляющую корни квадратного уравнения можно, и она будет компиллироваться на любой платформе, только таких задач в реальной жизни практически нет. Реальная программа практически всегда использует что-то из нижеперечисленного: 1) Ресурсы операционной системы 2) Доступ к железу 3) Использование сторонних библиотек, програм, интерфейсов 4) Использование сети, коннект к удалённым компьютерам, программам 5) Использование баз данных 6) Использование потоков, приорететов, защиты, распределение памяти и т.п. сервисов оси и т.д. Всё это платформозависимо и очень связано с конкретной платформой. Что толку что я смогу перенести 10% своего кода, который составляет собственно алгоритм программы и буду полностью переписывать 90% кода который устанавливает коннект, подключает третьесторонние продукты, соединяется с базами и т.п.... Могу привести пару простейших примеров: 1. Надо в правом углу экрана нарисовать треугольник. 2. Надо запустить какой-то файл 3. Надо перезагрузить компьютер 4. Надо найти список компьютеров в сети Что-то из этого вы можете реализовать так чтобы компиллировалось и работало на любой операционной системе? А ведь это программы которые реализуются всего несколькими строками кода. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 |
Я имею ввиду не это. Просто на С++ можно написать программу практически для любой ОСи, а на Дельфи - только Windows и Linux. Или есть Kylix под FreeBSD, Solaris, HP-UX etc. ? Да и ещё Дельфи в основном распространён в странаха бывшего союза, когда С++ почти везде.
Имея немного опыта и зрения -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург |
Весь интерес в том, чтобы ничего не пересобирать. JAVA - рулез А во-вторых, как совершенно верно заметил Vit, такая переносимость ограничена даже внутри Unix-систем. Мы писали серверное приложение, которое использовало фактически только стек IP - и то были всякие вставки для каждой ОС. Под Винду тоже появилось. Но мы совсем не использовали графику, обращение к системным ресурсам и параметрам и прочая. Ближе всего к переносимости подошла на сегодня JAVA. Но и то не всегда работает. Да и графические приложения жрут очень много ресурсов. Так что Delphi - классный продукт, который может очень много. Просто МС сильно давит. А уж с заспространением .NET может задавить совсем - я не шучу. |
|||
|
||||
| Fantasist |
|
||||
|
Лентяй ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1517 Регистрация: 24.3.2002 |
Java.
Можно. Но на Делфи его читать легче. Это сообщение отредактировал(а) Fantasist - 8.3.2003, 01:09 -------------------- Волны гасят ветер... |
||||
|
|||||
| Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago |
А теперь на Java под ДОС изобразите это пожалуйста... А как там у нас на счёт соединения с базами данных? А с использованием COM объектов? А как на счёт физического доступа к винту или написания самого простейшего драйвера? -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
| simanyay |
|
||||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 |
Насчёт баз данных у Java всё хорошо, Oracle выбрала именно этот язык как основной для своей RDBMS.
Согласен, но очень уж она тормознутая. Кстати насчёт .NET - один из разработчиков C# бывший разработчик Delphi -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
||||
|
|||||
| serious |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 15.2.2003 Где: Пенза |
А как все это сравнивать можно? Каждый язык по своему хорош, в противном случае его бы не использовали. Не создали еще такого, чтобы угодить всем, хотя Delphi, как мне кажется, подошел к этому ближе всех, но это ИМХО (Кто-нибудь сталкивался с ситуацией, когда явно не хватало средств Delphi? Тем она и хороша, что может решать практически все реальные задачи, которые стоят перед разработчиком. Но это я уже сам себе противоречу... Мысль-то вот какая: на всех языках (почти на всех) можно решать разного рода задачи, только для каждого конкретного случая на одном это решение получается легче, на другом труднее, а на третьем невозможно в общем-то, т.к. он для этой задачи не предназначен)... Надо суть понимать, а уж язык прграммирования - это всего лишь средство.
Насчет же межплатформенности, то это реализовать сложновато. Были бы жесткие стандарты, была бы и межплатформенность. Такие вот пироги. -------------------- Я знаю то, что ничего не знаю, а некоторые не знают и этого. |
|||
|
||||
| Fantasist |
|
|||
|
Лентяй ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1517 Регистрация: 24.3.2002 |
Под ДОС уже слишком не актуально. Можно, конечно, еще несколько операционок вспомнить, про которые практически все забыли. С базами данных, пока все нормально, как ты знаешь. -------------------- Волны гасят ветер... |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Прикинь тогда сколько у тебя код занимать будет. |
|||
|
||||
| SCHEPA |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 7.6.2003 Где: Н.Н. |
Я б Выучил Дельфи только за то, что на нем програмировал ЛЕНИН.
--------------------
Так что в лучших книгах всегда нет имен... |
|||
|
||||
| Monty |
|
|||
![]() Advanced Lamer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3511 Регистрация: 3.4.2003 Где: Гваделупа |
А кто это такой? -------------------- ... О, вещая моя печаль, О, тихая моя свобода И неживого небосвода Всегда смеющийся хрусталь! |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |