Форум: "Потрепаться";
Текущий архив: 2002.11.14;
Скачать: [xml.tar.bz2];
ВнизНасчёт Visual C++ Найти похожие ветки
← →
Supra (2002-10-21 20:24) [0]Я вот слышал что многие программы гораздо удобнее писать с помощью VC++, и они также мало занимают. Кто-нибудь из Вас когда-нибудь работал в этой среде? Как она? Лучше или хуже Delphi?
Просто мне нравится Delphi, не хочется на VC переходить. Что вы думаете по этому поводу?
← →
Panadol (2002-10-21 20:51) [1]Не лучше не хуже... Ты умник лучше сначала научись обоим языкам, а потом будет понятно на каком что писать.
← →
Asteroid (2002-10-21 23:23) [2]Удобнее...удобнее?...УДОБНЕЕ??!!! Да ничего подобного! Интерфейс дурной, хорошо, что хоть скролл работает! Может и мало занимает, но Borland пишет проги гораздо лучше MS
← →
Dmk (2002-10-21 23:44) [3]Программы на ассемблере еще меньше получаются ... :) Начинай с него. Потом будет проще понимать языки более высокого уровня.
← →
Supra (2002-10-22 00:55) [4]
> Panadol © (21.10.02 20:51)
> Не лучше не хуже... Ты умник лучше сначала научись обоим
> языкам, а потом будет понятно на каком что писать.
Чё ты злишься? Если ты знаешь и Си и Delphi это не означает, что все должны это делать.
Простой вопрос, а столько паники!!!
Вообщем ясно - VC - не рекомендуется. Учтём.
TNX
← →
Ihor Osov'yak (2002-10-22 01:09) [5]2 Supra (21.10.02 20:24)
Полностью поддерживаю Panadol © (21.10.02 20:51)
А в дополнение, задайся вопросом сколько dll иногда за собой таскать нужно, чтобы этот маленький exe запустился на чужой машине... В делфи так тоже можно, называется сборка с рантайм пакетами, но в отличие от си этот режим по умолчанию выключен.
Да, еще, если писать на том же делфи не используя VCL - на чистом апи (ох, сочувствую), или хотя бы на KOL - никакого проиграша в размере не будет, даже наоборот.
Но с другой стороны - в 99 процентов случаев размер скомпилированого изделия сейчас уже никого не волнует ...
Зы2 - а по удобству среды разработки не приходилось видеть чего нибуть лучше Delphi (имхо)...
← →
Supra (2002-10-22 01:40) [6]А разве в VC нет режима типа "Build with runtime packages"? И dll-ки надо с собой тащить?
← →
s.ts (2002-10-22 01:54) [7]Есть такой режим и простое MFC-шное SDI со всякими там панельками-менюшкам-about весит в 2.5 раза меньше, чем VCL-ное (CBuilder 6/Delphi 6 vs. MS VC++7).
← →
s.ts (2002-10-22 02:05) [8]Пардон, это было MDI-таки. таки спать пора...
← →
Supra (2002-10-22 08:43) [9]Ну а чё тогда Ihor Osov"yak говорит, что надо с собой столько dll таскать...
← →
KSergey (2002-10-22 11:25) [10]Любопытный наш, Supra!
Любая среда разработки длохая и хорошая. Равно как и любой язык. Например, есть такой очень хороший язык, как Фортран. Не верите? А зря! Вычисления с комплексными числами на нем писать - милое дело!
Думаю, вы уже поняли о чем речь? Да, именно о том, что для разных задач создаются разные системы. Где-то по области применения эти системы пересекаются. Где-то - расходятся. Но в своей нише - каждая из них хороша.
Конечно. состряпать слиентскую часть БД на дельфи проще, впрочем не обязательно и состряпать. Можно сделать все вполне прилично (хотя часто приходишь к тому, что просто перепахиваешь и латаешь то, что тебе не нравится в VCL и поведении ее компонент). Зато база (в смысле основа) - отличная, формочки полностью рисуются визуально. Но вот драйвер устройства на ней не напишешь (как во всяком случае утверждалось некоторыми товарищами на этом форуме). А вот на VC++ - запросто, там это возможно (хотя тут, понятно, дело не в паскале и Си, а в организации библиотек поддержки). Там же, где не надо много визуальных объектов, зато нужно сложное их поведение и множественное обращение в WinAPI - на VC++ пишется проще (во всяком случае вызовы WinAPI там выглядят естественнее).
Так что вопрос "что лучше, а что хуже" - не верен в корне!!! Ну когда же эти дурные споры прекратятся?!! Разные среды - для разных применений. А вот чтобы выбрать вкакой среде писать ту или иную задачу - эти среды разработку нужно знать. Вот.
PS: Хотя применительно к Си я бы так перефразировал известную строку В.В.Маяковского (простите, если коряво): "Я Си уже выучил б только за то, что им разговаривает MSDN"
← →
Ketmar (2002-10-22 11:41) [11]2KSergey:
ну драйвер, положим, напишешь. можно, если осторожно %-)
а ц - оно да, надо бы знать, как и английский. говорить на нем может и не придется, а вот понять иногда, что такое тебе сказали - очень надо. %-)
Satanas Nobiscum! 22-Oct-XXXVII A.S.
← →
KSergey (2002-10-22 13:38) [12]> Ketmar © (22.10.02 11:41)
> 2KSergey:
> ну драйвер, положим, напишешь. можно, если осторожно %-)
Вот есть у меня такое же подозрение, правда не подтвержденное абсолютно ничем.
Но есть товарищи, утверждающие и доказывающие обратное. Можете поискать, кому интересно, на этом сайте. Не так давно обсуждалось.
← →
Ketmar (2002-10-22 14:08) [13]2KSergey:
было дело, было. как минимум можно использовать WinDriver (сам, правда, не пробовал). можно приписать некоторые инструменты самому, и тоже будеть...
Satanas Nobiscum! 22-Oct-XXXVII A.S.
← →
Игорь Шевченко (2002-10-22 14:09) [14]Ketmar © (22.10.02 14:08)
Да нет, Visual C и DDK достаточно
← →
Ketmar (2002-10-22 14:19) [15]2Игорь Шевченко:
да я в курсе, что на VC можно. но хочется ведь на дельфи %-)) ее и обсуждаем-с...
Satanas Nobiscum! 22-Oct-XXXVII A.S.
← →
Игорь Шевченко (2002-10-22 14:24) [16]Ketmar © (22.10.02 14:19)
Драйвер на Delphi никак нельзя. Несмотря на хотение.
← →
DiamondShark (2002-10-22 14:31) [17]Опупеть!
Не, блин, я откровенно прусь с таких веток! Ура! Вперед к победе ламеримзма! Догоним и перегоним RSDN!
Знаете, чем VC лучше для разработки приложений? А тем, что на нем можно драйвер написать. Вот.
А при чем тут драйвер? А вот вырастешь -- узнаешь.
← →
NailS (2002-10-22 14:49) [18]Нда.
Пора начинать коллекционировать ветки, посвященные "Holy War"
← →
Panadol (2002-10-22 15:10) [19]Удалено модератором
← →
KSergey (2002-10-22 15:24) [20]Panadol © (22.10.02 15:10)
;)) Хотя и слишком эмоционально ;)
А вообще конечно я бы сказал верх наглости написать:
> Supra (22.10.02 00:55)
> Вообщем ясно - VC - не рекомендуется. Учтём.
Так и хочется после таких заявлений на личности перейти, но надеюсь, что после моего поста KSergey © (22.10.02 11:25) человек немного начал понимать о чем речь. Впрочем если не понял - есть 2 причины: а)плохо объяснено; б)и не надо понимать, лучше так жить.
> DiamondShark © (22.10.02 14:31)
> Опупеть!
> Не, блин, я откровенно прусь с таких веток! Ура! Вперед
> к победе ламеримзма! Догоним и перегоним RSDN!
>
> Знаете, чем VC лучше для разработки приложений? А тем, что
> на нем можно драйвер написать. Вот.
> А при чем тут драйвер? А вот вырастешь -- узнаешь.
А для меня тупого можно объяснить при чем тут драйвер? А то боюсь не успеть вырасти и так и сгинуть в неведении... Если речь о моем посте (22.10.02 11:25) - то где там сравнение что лучше, а что хуже? Вернее где такие выводы?!
> NailS © (22.10.02 14:49)
> Нда.
> Пора начинать коллекционировать ветки, посвященные "Holy
> War"
;) Да можно и не коллекционировать. Достаточно в любой момент подобную запустить на любом специализированном форуме - и мордобой обеспечен ;), хотя и не понятно зачем (в смысле мордобой).
Впрочем, религия она принципиально отличается фанатизмом, а тут как всегда именно религиозно-клановые распри ;).
← →
DiamondShark (2002-10-22 15:58) [21]
> KSergey © (22.10.02 15:24)
Да я и сам думаю: а при чем тут драйвер.
Видно не дорос ;)
← →
Игорь Шевченко (2002-10-22 16:07) [22]KSergey © (22.10.02 11:25)
> Там же, где не надо много визуальных объектов, зато нужно
> сложное их поведение и множественное обращение в WinAPI
> - на VC++ пишется проще (во всяком случае вызовы WinAPI
> там выглядят естественнее).
Бред
← →
KSergey (2002-10-22 16:33) [23]> Игорь Шевченко © (22.10.02 16:07)
> Бред
А по пространее? Впрочем, я везде забывал добавлять IHMO. Хорошо, можно поспорить по поводу сложного поведения (сложное везде писать сложно), но при вызове WinAPI-ф-ций при написании на Си как минимум не надо постоянно вставлять PChar. Впрочем, я тут ни в коей мере не сравниваю по критерию лучше/хуже. Исключительно короче/длиннее запись кода. И все.
> DiamondShark © (22.10.02 15:58)
> > KSergey © (22.10.02 15:24)
> Да я и сам думаю: а при чем тут драйвер.
> Видно не дорос ;)
Не, я все же не понимаю. А понять хочется. Я же завел речь об области применимости/не применимости тех или иных сдер разработки - ну вот и пытался показать на примере где эти области не пересекаются. Только и всего. И опять же здесь нет сравнения хуже/лучше.
← →
Игорь Шевченко (2002-10-22 16:41) [24]KSergey © (22.10.02 16:33)
Вы поглядите исходные тексты VCL. Там, преимущественно именно множественное обращение в WinAPI (Controls.pas, graphics.pas, далее со всеми остановками). И, как не странно, выглядит естественно.
← →
DiamondShark (2002-10-22 16:52) [25]
> KSergey © (22.10.02 16:33)
Ну, блин...
Просто я привел фрагмент разговора с одим очень молодым и очень человеком. Этот разговор был примерно таким:
- Паскаль -- отстой, Ц -- рулез
- Ну и в чем рулез?
- На Ц драйвера пишутся
- А я пишу для БД, причем здесь драйвера?
- Ты ламер, и нихрена не шаришь!
Все флеймы на RSDN протекают примерно на таком уровне.
Вот и все. А ваши посты о драйверах я даже не читал, так что намеков не ищите ;)
← →
KSergey (2002-10-22 17:03) [26]> Игорь Шевченко © (22.10.02 16:41)
> KSergey © (22.10.02 16:33)
>
> Вы поглядите исходные тексты VCL. Там, преимущественно именно
> множественное обращение в WinAPI
Вообще было бы странно ожидать иного ;) Но это так, не для издевки.
> далее со всеми остановками). И, как не странно, выглядит
> естественно.
Хорошо, соглашусь, что это я извращенец и для меня на Си читать проще. Этакое IHMO.
> DiamondShark © (22.10.02 16:52)
Что же, я рад, что все разрешилось.
PS: А где же наш любознательный автор?
← →
Игорь Шевченко (2002-10-22 17:04) [27]DiamondShark © (22.10.02 16:52)
Класс!
← →
Johnny Smith (2002-10-22 17:20) [28]Предлагаю в одной ветке устроить не просто Holy War, a SuperHolyWar - натравить друг на друга:
1) сишников и паскалистов (а если будет мало - натравим на тех и других VB-шников)
2) интербейзовцев и ораклистов (потом заставим отпинать их MSSQLевцев)
3) садистов и мазохистов (если своих нет - наберем на соответствующих форумах)
4) и! - гвоздь сезона - нацистов, расистов и фашистов против антинацистов, антирасистов и антифашистов.
← →
Кулюкин Олег (2002-10-22 17:25) [29]2 Johnny Smith © (22.10.02 17:20)
Поддерживаю!
Буду играть за Delphi и C++ Builder, MS SQL, космополитов и садистов :)
← →
Johnny Smith (2002-10-22 17:28) [30]2Кулюкин Олег © (22.10.02 17:25)
Тут наши столичные Мастаки в реале хотят встретиться... Если виртуальная мочиловка к тому времени не затихнет, то лучше будет на эту встречу пригласить ОМОН :)))
← →
Игорь Шевченко (2002-10-22 17:28) [31]Johnny Smith © (22.10.02 17:20)
Достаточно просто остроконечников и тупоконечников :-)
← →
Darts (2002-10-22 17:33) [32]Известные пацифистские высказывания кота никогда не помогут.
IMHO, всю жизнь люди спорят, какая машина лучше, чей стиральный порошок заткнет за пояс другой, какие прокладки не протекают и т.д.
Если схлестнутся два опоннента, причем каждый из них будет искренне уверен в своей правоте - то прав будет не тот, который убедительно в пух и прах разобъет логические умозрения оппонента (читай: врага), а тот, кто обладает большей физической силой - попросту надаст, скрутит и заставит съесть ... книгу по столь ненавистному победителю языку. Сами понимаете, какие чувства будет иметь и победитель и побежденный.
В споре рождается истина? Да нет - свара...
← →
Johnny Smith (2002-10-22 17:35) [33]2Игорь Шевченко © (22.10.02 17:28)
Johnny Smith © (22.10.02 17:20)
Достаточно просто остроконечников и тупоконечников :-)
Наверное, чересчур устал и не совсем въезжаю: "тупоконечники" - это те, у кого тупые... ээ... КОНЦЫ???
Если да, то ВОТ ЭТО БУДЕТ МОЧИЛОВКА!!!!
← →
Игорь Шевченко (2002-10-22 17:36) [34]Johnny Smith © (22.10.02 17:35)
Это Свифт, уважаемый :-)
← →
DiamondShark (2002-10-22 17:43) [35]
> Johnny Smith © (22.10.02 17:20)
Если позволите, то я возьму Оберон и Хаскель и просто посижу в сторонке ;)
← →
Johnny Smith (2002-10-22 17:48) [36]2Игорь Шевченко © (22.10.02 17:36)
Johnny Smith © (22.10.02 17:35)
Это Свифт, уважаемый :-)
То есть я практически не ошибся: речь шла о яйцах :)))
← →
Johnny Smith (2002-10-22 17:53) [37]2DiamondShark © (22.10.02 17:43)
Если позволите, то я возьму Оберон и Хаскель и просто посижу в сторонке ;)
Не стоит - начнут пинать ВСЕ :((((
← →
Darts (2002-10-22 18:00) [38]Есть у меня знакомый программист, который считает Delphi полным отстоем. Аргументы таковы.
1. Лучше всех Intel С. Скорость сногсшибательна.
2. Потом Visual C++. По скрости отсает аж в два раза от Intel"а
3. Заплеванный Delphi, который работает ровнов два раза медленне, чем вариант 2.
Самое забавное, что сам программирует на Delphi, но постепенно переваливает на VC++. Аргументы таковы:
1. Exe-файлы, создаваемый VC++ - самый маленький.
2. Мало места в памяти, занимаемы данным экзешником (подсчитал - 1,5 Мб против 2,5...3 Мб у Delphi)
3. На VC можно написать драйвер
4. У кого операционка - у MS. Следовательно - VC++ Forever!
5. В Delphi много глюков.
Не хочу комментировать все его высказывания. Решайте сами.
← →
Johnny Smith (2002-10-22 18:04) [39]2Darts (22.10.02 18:00)
Есть у меня знакомый программист, который считает Delphi полным отстоем. Сюда его!
← →
DiamondShark (2002-10-22 18:10) [40]
> Darts (22.10.02 18:00)
Ну, насчет Интел ваш знакомый не далек от правды.
По остальным пунктам -- отдайте его Джони.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.11.14;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.01 c