Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Вниз

Delphi And Visual c++   Найти похожие ветки 

 
_alex_   (2004-09-27 09:31) [0]

Добрый день!
Я уже два года пишу на Delphi. Меня он в принципе всем устраивает. Но вот недавно на работе мне сказали, что надо переходить на Visual C++, типа на Delphi писать не солидно.
У меня вопрос, чем же этот Visual C++ круче Delph-ей? По крайней мере по первому знакомству с Visual C++ я понял, что приложения там разрабатывать намного сложнее чем в Delph-ях. Так в чем же тогда его преимущество?
Кто-то говорил, что он меньше глючит. Это действительно так или только слова?


 
Гаврила ©   (2004-09-27 09:45) [1]

Эта тема тут обсуждалась миллион раз, к общемы мнению так и не пришли


 
Erik1 ©   (2004-09-27 09:59) [2]

Начальство оно от бога, поэтому тебе остается только подчинятся. На чем сказали на том и пиши, а то выгонят нахрен.


 
TUser ©   (2004-09-27 10:00) [3]


> У меня вопрос, чем же этот Visual C++ круче Delph-ей? По
> крайней мере по первому знакомству с Visual C++ я понял,
> что приложения там разрабатывать намного сложнее чем в Delph-ях.

1. Для того и существует много разный систем программирования, чтобы удвлетворить вкусы, запросы и претензии разных людей.
2. Ни разу не слышал здесь чтобы кто-нибудь, кто действительно разбирается в Delphi, его ругал. Хотя обычно они и Си хорошо знают.
3. Вот чем мне Delphi нравится - те, кто на нем пишет, не такие снобы как сишники. Сечас любой, кто причитал "Си++ в картинках для самых маленьких" считает себя кул-программером и ворчит при слове "Delphi", которое он впрочем только пару раз слышал.
4. Почти любая книга по VC начинается с того, что такое окна и сообщения Виндоуз. Без этого там никуда. Delphi предоставляет все необходимые возможности по работе на уровне АПИ и сообщений, но многое можно написать без этого. Писать на Delphi действителньо проще - ибо он разрабатывался именно для облегчения писания.
5. Мое первое знакомство с VC оставило удручающее впечатление. На то, что там зовется панелью компонент (или как его там зовут) смотреть без слез было нельзя, после Delphi. Отсутствие понятия "Форма" ошеломило, таккже как и тот факт, что можно сделать прилично выглядящее приложение, не имея возможности в design-time посмотреть, как оно выглядит. Ну и т.д. Кстати, я после этого не стал вопить, что Си - ацтой, а взял представьтие себе, книгу и стал ее читать. Очень рекомендую - "VC++6.0 в примерах для начинающих" Там порядка 700 страниц этих примеров. Хорошо, что весело написана, это для компьютерной литературы, можно сказать, редкость.


 
_alex_   (2004-09-27 10:12) [4]

А на счет того что Delphi сильнее глючит (типа Access Violation это чисто Delphi-йские приколы, а сишные программы таких ошибок не имеют) это просто сишники завирают или у MS VS действительно в этом плане дела обстоят лучше?


 
VMcL ©   (2004-09-27 10:17) [5]

>>_alex_  (27.09.04 10:12) [4]

Зависит от прокладки.


 
Суслик ©   (2004-09-27 10:28) [6]


>  [4] _alex_   (27.09.04 10:12)
> А на счет того что Delphi сильнее глючит (типа Access Violation
> это чисто Delphi-йские приколы, а сишные программы таких
> ошибок не имеют) это просто сишники завирают или у MS VS
> действительно в этом плане дела обстоят лучше?


По поводу, что у сишников нет Ассess violation.
Полностью согласен с [5].

На сях писать сложнее, поэтому если на нем человек все-таки пишет, то его уровень компьютерного образования зачастую выше, чем у программиста на дельфи. Отсюда следует тот факт, что у них меньше AV, просто потому, что они делают с большим знанием дела.

У нормального программиста на дельфи AV тоже нет.

И вообще. Побойтесь бога - эта тема дАстала...


 
Gero ©   (2004-09-27 10:32) [7]

Ой, не надо. Опять ветка на полштуки постов, взаимные оскорбления и обвинения в ламеризме...
Короче, завязывайте, господа.


 
hooch   (2004-09-27 10:32) [8]

Солидность программиста определяет качество разработки а не язык на котором он пишет :-)


 
Mim1 ©   (2004-09-27 11:08) [9]

А какого класса задачи вы выполняете на работе, почему начальство может заставить вас писать на другм языке, оно что разбирается в этом лучше вас?
Ведь прораб не советует рабочему что яму копать ломом вместо лопаты.


 
_alex_   (2004-09-27 11:20) [10]

Mim1 ©   (27.09.04 11:08) [9]
> А какого класса задачи вы выполняете на работе, почему >начальство может заставить вас писать на другм языке, оно что > >разбирается в этом лучше вас?
>Ведь прораб не советует рабочему что яму копать ломом вместо >лопаты.

Задачи вполне решаемые и на Delphi. По крайней мере пока задач которые нельзя было бы реализовать с помощью Delph-ей еще не было (да и небудет, наверное).
Но вот кто то сказал начальству что Delphi - это не солидно, и что-то типа что у него нет развития и скоро он совсем загнется. Переубедить его бесполезно, поэтому все-равно придется переходить, просто мне было интересно узнать ваше мнение по этому поводу.
Вот единственное я еще не решил на что лучше перейти на Visual C++ или может лучше на C#, все-таки он ближе к Delph-ям. Что вы мне можите посоветовать по этому поводу?


 
TUser ©   (2004-09-27 11:21) [11]

Спроси у своего начальства. Чтобы не ругалось ...


 
Layner ©   (2004-09-27 11:29) [12]

Сложнее может быть из за среды программирования. На делфях все проще. Написал, жмешь зеленую кнопку, и видиш результат.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.035 c
3-1092807793
TeNY
2004-08-18 09:43
2004.10.10
Как создать независимую базу данных


14-1095858515
Mike B.
2004-09-22 17:08
2004.10.10
Модератор на рыбалке


14-1095625033
Владимир Савельев
2004-09-20 00:17
2004.10.10
требуется программист для написания прокси под win32


14-1095933019
Lexxx
2004-09-23 13:50
2004.10.10
Помогите найти компонент.


1-1096008720
RoLeX2004
2004-09-24 10:52
2004.10.10
Как проверить соответствует ли имя файла заданной маске?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский