![]() |
|
Модераторы: LSD Страницы: (59) « Первая ... 12 13 [14] 15 16 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]()
|
|
| Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 5 Всего: 70 |
||||
|
||||
| ToshaCh |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 555 Регистрация: 10.11.2005 Где: Москва, РФ Репутация: 2 Всего: 26 |
Хм. Разница между С и С++ есть и большая: это два разных языка. А Делфи это совукупность среды программирования, ряда библиотек и компилятора языка Object Pascal.
Языка Делфи не существует в природе! Добавлено @ 10:09 Впрочем могёт я чё не понимаю - не программист по образованию. Это сообщение отредактировал(а) ToshaCh - 23.10.2006, 10:02 -------------------- Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 -- Oracle это не только способ отмывания денег, но и вполне себе преличная база данных. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
ToshaCh, Delphi - давно уже отдельный от Object Pascal язык. Вроде как с 4-й версии компилятора. Впрочем, к теме спора отношения не имеет.
|
|||
|
||||
| ToshaCh |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 555 Регистрация: 10.11.2005 Где: Москва, РФ Репутация: 2 Всего: 26 |
Хм. Интерестно, поскажи ISO или ANSI номер стандарта на этот язык. -------------------- Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 -- Oracle это не только способ отмывания денег, но и вполне себе преличная база данных. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
из хелпа дельфей
Добавлено @ 10:28 Я здесь имел в виду , что дельфи вышел из паскаля, также как и С++ вышел из С, это продолжения этих языков, так что разница есть, но имхо она не сильно существенна, за исключением классов Это сообщение отредактировал(а) Romikgy - 23.10.2006, 10:25 -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| ToshaCh |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 555 Регистрация: 10.11.2005 Где: Москва, РФ Репутация: 2 Всего: 26 |
Блин в оффтоп ушли.
Строго говоря тогда существует и С++QT - специальный язык для работы с qt библиотекой, т.к. в нем тоже есть расширения (слоты). Добавлено @ 10:35 Но в общем то в паскале есть классы, хотя действительно немножко меньше фич всяких хитрых. Это сообщение отредактировал(а) ToshaCh - 23.10.2006, 10:32 -------------------- Slackware 12.2 | Linux 2.6.27 | Fluxbox 1.1.1 | Wmii 3 | Opera 9.63 -- Oracle это не только способ отмывания денег, но и вполне себе преличная база данных. |
|||
|
||||
| pythonwin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
мы спорим о среде разработки и языке Delphi (это как кому нравиться). Это сообщение отредактировал(а) pythonwin - 23.10.2006, 13:51 |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
(несмотря на имхо) Вы шутите? Разница очень даже существенна, и дело не только в классах -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
приводите -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 11 Всего: 173 |
Что достигается за счёт: — Классов, причём один из основных посылов — определённый пользователем тип в идеале должен быть неотличим от встроенного. Отсюда перегрузка операторов, возможность создания объектов как в куче, так и на стеке и т.д. — Шаблонов. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
это -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 11 Всего: 173 |
Romikgy, да, разумеется, поскольку C++ предоставляет гораздо больше свободы в выборе подхода к реализации и позволяет подняться на значительно более высокий уровень абстракции, чем Си. И потом, каждый из этих пунктов можно развернуть ещё в десяток конкретных фич, но зачем?
Ещё одно доказательство: Си как язык дубово прост. В дебрях спецификаций C++ разбираются лишь избранные -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
да разворачивание это не то т.е. другими словами кроме 2 фич отличий си от си++ нет?! в простой вещи имхо допускается меньше ошибок 100% согласен -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 11 Всего: 173 |
Ну откуда у людей привычка к нейтральной фразе — констатации факта — добавлять оценивающие комментарии с подтекстом С таким же успехом можно половину современных языков привести к общему знаменателю. Обратная совместимость не обязательно означает, что различий мало. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
| MAKCim |
|
||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 8 Всего: 207 |
- Более жесткий контроль типов - Исключены некоторые неявные преобразования (например от void* к другому указателю) - Пространства имен, замена глобальных static-ов анонимными namespace-ами - Перегрузка глобальных функций (не методов) - Работа с динамической памятью реализована синтаксически (а не с помощью стандартных функций как в С) - Исключения - Информация о типах на этапе выполнения (RTTI) - Новая форма операторов преобразования типов Добавлено @ 21:30
Уверен на 100%, в С допустить ошибку (не синтаксическую естественно) гораздо проще чем в С++. Так что утверждение спорное -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||
|
|||||
![]()
|
| Правила ведения Религиозных войн | |
|
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Религиозные войны | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |