информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Думать надо самому 10.07.02 00:25  Число просмотров: 1019
Автор: ZeuS Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Спорить надо. С, а тем более С++ создавался не для
> Глюкоидов, которые знают только одно: где найти что нибудь
> плохое и обсвистеть это на всех форумах. А тем более VC++.
> Я тоже ничего не имею против тех же Дельфей, но VC++ это
> нечто (ударение на е) для создания приложений под Винды. А
> тот, кто говорит, что они (Microsoft) и сами не знают что у
> них творится в системе, так это бред сивой лошадки. VC++
> обладает всеми возможностями (перечислять не буду) для
> написания любого !!! ПО. А если кто-то этого делать не
> умеет, то тут уж извините. Да, на Дельфях все просто, но
> как вылазит эта простота. А вот как: коды не читабельны (не
> понятно что происходит в том что ты написал), а код как
> растягивается: одна и таже программа на Д весит в 3-5 раз
> больше (кстати это относится и к С++ билдеру
> борландовскому).
Согласен, что код приложение больше, но так ли это актуально, я имею ввиду размер. Да и то это в несколько раз - это в зависимоти от задачи. Про Д ничего не скажу ни хорошего, ни плохого, просто не использую. А вот за Билдер могу рассказать.
Чем мне он нравится: скорость разработки интерфейса очень высок, а так же высокое качество. Это намного выше чем в том же VC++, хотя кто к чему привык.
По-поводу неразборчивости кода, дык это уж как сам напишешь, можно и Hello, world! на трех страницах написать.
По-поводу размера хотел еще заметить, Борланд использует свой менеджер памяти, потому и таскает за собой или в себе несколько dll. А если бы VC++ такое же бы делал, то по меньшей мере это выглядело бы странно.

> Ну а в общем С++ это С++ .Почитайте зачем
> он вообще предназначался. А VC++ это прсто элементарная
> (для непонятливых) если можно сказать, надстройка в виде
> определенных классов (кстати ни кто не заставляет вас ими
> пользоваться) просто для облегчения работы. Я уже не буду
> говорить о документируемости всего Microsoft - овского. Ку
> там Дельфям.
По поводу документированности, тоже готов не согласиться у Борланда отличный хелп, и не только свое.
А SDK, имхо, доступен всем.

К чему это все сказал?! Мое мнение, это как вечный философский вопрос с яйцом. :-) Я считаю, что и та и другая система имеет право на долгое существование. И решать самому чем пользоваться. Одну могу заметить с VC++ переползти на Билдер недолго, а вот на Дельфи уже хуже, я пытался, меня тошнило от Пасквиля, от его простоты и убогости. А вот с Дельфей на C++ перейти, намного тяжелее.
> Ну, что, поспорим?
Как бы поспорили.
<programming>
Среды программирования и языки. 07.07.02 21:18    Штраф: 10 [PS]
Автор: Access Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Дарова всем.
Сразу хочу сказать я не собираюсь унижать как либо любителей того или иного язака программирования. Каждый сам выбирает, что хочет. Как говориться :"На вкус и цвет товарищей нет."

Дело вот в чём.

В данный момент я разрабатываю приложения на VC 6.0 На моей работе есть человек, который всё пишет на дельфи. Я ничего против этого не имею. К этому моменту уже вышел Kylix. Он утверждает что стабильными языками будут дельфи, kylix и gnu С++.

На мою фразу : "Когда есть винда будет и VC". Он не согласился, и привёл пример умирших языков, и сказал что когда я закончу институт (3 года осталось) VC отомрёт. Я не могу понять его самоуверенность.

Как на ваш взгляд на правильном ли я пути или нет?

PS помните 1 абзац
Среды программирования и языки. 10.07.02 09:44  
Автор: vim Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Дарова всем.
> Сразу хочу сказать я не собираюсь унижать как либо
> любителей того или иного язака программирования. Каждый сам
> выбирает, что хочет. Как говориться :"На вкус и цвет
> товарищей нет."
>
> Дело вот в чём.
>
> В данный момент я разрабатываю приложения на VC 6.0 На моей
> работе есть человек, который всё пишет на дельфи. Я ничего
> против этого не имею. К этому моменту уже вышел Kylix. Он
> утверждает что стабильными языками будут дельфи, kylix и
> gnu С++.
>
> На мою фразу : "Когда есть винда будет и VC". Он не
> согласился, и привёл пример умирших языков, и сказал что
> когда я закончу институт (3 года осталось) VC отомрёт. Я не
> могу понять его самоуверенность.
>
> Как на ваш взгляд на правильном ли я пути или нет?
>
> PS помните 1 абзац

Смотря что ты в VC делаешь.

Если ты работаешь с MFC, то мой взгляд, MFC вещь довольно старая и неудобная. Старая, потому что многие методы имеют неудобные и неочевидные названия. Я имею ввиду что уже сложилась тенденция называть функции SetXXX(...) / GetXXX(...), а в MFC это не часто встретишь.

А неудобная, потому что сама добавляет кучу всякого кода - свои макросы-описания-комментари, которые ты удалить не можешь, и вобще лишний раз пошевелиться нельзя. Нет свободы действия. Даже свой класс добавить в проект - целое дело. Что-нибудь не так сделаешь, все нафиг слетит и работать перестанет. Сковывает по рукам и ногам.

Все что мне нужно от VC - это удобный текстовый редактор, debugger и компилятор. Весь код пишестся на классическом С++ и Windows API. Для работы с GUI написал свои Java-подобные классы (Frame, Edit, ListBox etc.). Очень просто, удобно и эффективно.

Про Borland (Delphi / C++) ничего сказать не могу так как серьезно не работал с ними, и вобще мало знаком. Работал с JBuilder - хорошая интегрированная среда для Java, есть свои недостатки и достоинства.

Насчет языков не беспокойся, С++/С жил, жив, и будет жить. На нем все современное программирование держится. А VC 6.0 - это всего лишь среда программирования, т.е. текстовый редактор и компилятор с дебагером. Он может отойти в прошлое или измениться до неузнаваемости - не в этом дело. По большому счету все что требуется для работы - это некий язык программирования (кому что нравится - пусть это будет С++ или Pascal кто любит Delphi), и интерфейс к операционной системе (API). Имея эти две вещи ты можешь сделать все.
Среды программирования и языки. 10.07.02 04:56  
Автор: [H] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> На мою фразу : "Когда есть винда будет и VC". Он не
> согласился, и привёл пример умирших языков, и сказал что
> когда я закончу институт (3 года осталось) VC отомрёт. Я не
> могу понять его самоуверенность.
>
> Как на ваш взгляд на правильном ли я пути или нет?
>
> PS помните 1 абзац

Он сам умрет, если будет так думать
Пока жив Геитс и VC будет жить. 08.07.02 04:59  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка>
Тут и спорить не о чем. МС никогда ни с кем не поделится инфой, достаточной для создания языка более эффективного под Виндами, чем VC.
Да они и сами всех закидонов своих систем не знают, просто у них есть сырцы МД, а у других их нет. Если кто-то и создаст что-нить блее эффективное, то только в одном каком-нить аспекте, как Watcom или Numega...
А вообще, было бы не хило объединить визуальный конструктор от Borland с компилером и дебугером от VC...
Это и сторонней фирме по силам.
[C++] Думать надо самому 09.07.02 09:57  
Автор: LVI Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Спорить надо. С, а тем более С++ создавался не для Глюкоидов, которые знают только одно: где найти что нибудь плохое и обсвистеть это на всех форумах. А тем более VC++. Я тоже ничего не имею против тех же Дельфей, но VC++ это нечто (ударение на е) для создания приложений под Винды. А тот, кто говорит, что они (Microsoft) и сами не знают что у них творится в системе, так это бред сивой лошадки. VC++ обладает всеми возможностями (перечислять не буду) для написания любого !!! ПО. А если кто-то этого делать не умеет, то тут уж извините. Да, на Дельфях все просто, но как вылазит эта простота. А вот как: коды не читабельны (не понятно что происходит в том что ты написал), а код как растягивается: одна и таже программа на Д весит в 3-5 раз больше (кстати это относится и к С++ билдеру борландовскому). Ну а в общем С++ это С++ .Почитайте зачем он вообще предназначался. А VC++ это прсто элементарная (для непонятливых) если можно сказать, надстройка в виде определенных классов (кстати ни кто не заставляет вас ими пользоваться) просто для облегчения работы. Я уже не буду говорить о документируемости всего Microsoft - овского. Ку там Дельфям.

Ну, что, поспорим?
[C++] Думать надо самому 10.07.02 00:25  
Автор: ZeuS Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Спорить надо. С, а тем более С++ создавался не для
> Глюкоидов, которые знают только одно: где найти что нибудь
> плохое и обсвистеть это на всех форумах. А тем более VC++.
> Я тоже ничего не имею против тех же Дельфей, но VC++ это
> нечто (ударение на е) для создания приложений под Винды. А
> тот, кто говорит, что они (Microsoft) и сами не знают что у
> них творится в системе, так это бред сивой лошадки. VC++
> обладает всеми возможностями (перечислять не буду) для
> написания любого !!! ПО. А если кто-то этого делать не
> умеет, то тут уж извините. Да, на Дельфях все просто, но
> как вылазит эта простота. А вот как: коды не читабельны (не
> понятно что происходит в том что ты написал), а код как
> растягивается: одна и таже программа на Д весит в 3-5 раз
> больше (кстати это относится и к С++ билдеру
> борландовскому).
Согласен, что код приложение больше, но так ли это актуально, я имею ввиду размер. Да и то это в несколько раз - это в зависимоти от задачи. Про Д ничего не скажу ни хорошего, ни плохого, просто не использую. А вот за Билдер могу рассказать.
Чем мне он нравится: скорость разработки интерфейса очень высок, а так же высокое качество. Это намного выше чем в том же VC++, хотя кто к чему привык.
По-поводу неразборчивости кода, дык это уж как сам напишешь, можно и Hello, world! на трех страницах написать.
По-поводу размера хотел еще заметить, Борланд использует свой менеджер памяти, потому и таскает за собой или в себе несколько dll. А если бы VC++ такое же бы делал, то по меньшей мере это выглядело бы странно.

> Ну а в общем С++ это С++ .Почитайте зачем
> он вообще предназначался. А VC++ это прсто элементарная
> (для непонятливых) если можно сказать, надстройка в виде
> определенных классов (кстати ни кто не заставляет вас ими
> пользоваться) просто для облегчения работы. Я уже не буду
> говорить о документируемости всего Microsoft - овского. Ку
> там Дельфям.
По поводу документированности, тоже готов не согласиться у Борланда отличный хелп, и не только свое.
А SDK, имхо, доступен всем.

К чему это все сказал?! Мое мнение, это как вечный философский вопрос с яйцом. :-) Я считаю, что и та и другая система имеет право на долгое существование. И решать самому чем пользоваться. Одну могу заметить с VC++ переползти на Билдер недолго, а вот на Дельфи уже хуже, я пытался, меня тошнило от Пасквиля, от его простоты и убогости. А вот с Дельфей на C++ перейти, намного тяжелее.
> Ну, что, поспорим?
Как бы поспорили.
[C++] Ну, понеслась! MS знает, что в Виндах твориться?! 10.07.02 04:31  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка>
Я на глюках сопряжения VC и WinAPI потерял 2 года жизни! Не этот глюк, я возможно, миллионером бы был! (глупо, конечно, рассуждать, что было бы если бы, но потеря 2х лет - факт)
И сейчас опять 25! Юзаю WinASPI, так он в зависимости от компиляции (там, где его ф-ции и структуры вызываю ни чего не меняю, меняю только в других местах) то работает, как часики, то вылетает в "синьку" по пэидж фолту в ринге 0.
Другое дело, что "чужие" компилеры еще хуже "Мелкомягкого".
И опять же не понятно: визуальный интерфейс типа борландовского МС использует, хотя бы в Эксесе. А в VC, несмотря на очевидную в нем потребность - никак. Че за хрень? Создается устойчивое впечатление, что "Мелкософт" гонится только за первенством, любой ценой, а к пройденному не обращается по принципу: раз стоит, как бы криво ни было, то и тргать не чего, пока на голову не рухнет.
[C++] !!!!!!!VC всегда будет лучшей средой для программирования на C++ под виновоз 10.07.02 05:52  
Автор: [H] Статус: Незарегистрированный пользователь
<"чистая" ссылка>

Беспорно, что программирование на API для вина лучше в VC потому что
M$ производители сей оси они всегда на несколько щагов вререди у "конкурентов". Borland не делает ничего как только "перемисывает" ДОКУМЕНТИРУЕМЫЕ заголовки, затирая копирайты M$ своими внося смуту своими "T".
Borland никогда не была и НЕ БУДЕТ у системных программистов в почете.
Borland в этом напровлении будет размазана по стенке еще сильнее.

что касается быстрой разработки приложений то MFC намного лучше VCL (или как это там обзывается)...система и интерфейс рядом и не надо особо страться чтобы СВЯЗАТЬ их. Возможно MFC немного и уступает VCL по БЫСТРОТЕ но VCL сильно уступает по занимаемым ресурсам.....
когда настроено десяток вложенных классов, половина - с не реализованными методами, операциями, и тд...(( примечание: я недавно видел программу, которую писать на сист. функциях - кот наплакал , а писатель понавставлял компонент - которые, еще кстати и банально урезали возможности проги - )) что можно сказать о
быстроте работы, занимамых ресурсах. программы .?? правильно, F8! никому не нужны тормоза.
И еще. Твой баклан=) видит, наверна работу только борланда как они ползут, смрадно кашляя в кулак и прикрываясь красивыми "преспективными разработками", вперед и не подозревает, что M$ задумала , если не прыжок , то значительный щаг M$ возможно само выпустит новые наборы классов - дополнений для MFC...будет еще и mfc99.dll
VC MFC как RAD отодвинет борланд назад еще дальше в самую пиз%у, которая как извесно рядом с %оп@й.=)

У M$ больше $$. M$ может себе позвольть купить несколько борландов с потрашками. Что и говорить о...

кстати кто пророчил смерть масдаю=) назвав его мастдаем??
почему он жив?
и почему xp занимает первое место продаж, как было с вынем 95??
[C++] Каждый кулик хвалит свое болото 11.07.02 02:04  
Автор: ZeuS Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Беспорно, что программирование на API для вина лучше в VC
> потому что
> M$ производители сей оси они всегда на несколько щагов
> вререди у "конкурентов". Borland не делает ничего как
> только "перемисывает" ДОКУМЕНТИРУЕМЫЕ заголовки, затирая
> копирайты M$ своими внося смуту своими "T".
> Borland никогда не была и НЕ БУДЕТ у системных
> программистов в почете.
А кто-то запрещал в Билдере писать с использованием API???

> что касается быстрой разработки приложений то MFC намного
> лучше VCL (или как это там обзывается)...система и
> интерфейс рядом и не надо особо страться чтобы СВЯЗАТЬ их.
> Возможно MFC немного и уступает VCL по БЫСТРОТЕ но VCL
> сильно уступает по занимаемым ресурсам.....
> когда настроено десяток вложенных классов, половина - с не
> реализованными методами, операциями, и тд...(( примечание:
> я недавно видел программу, которую писать на сист. функциях
> - кот наплакал , а писатель понавставлял компонент -
> которые, еще кстати и банально урезали возможности проги -
> )) что можно сказать о
> быстроте работы, занимамых ресурсах. программы .??
> правильно, F8! никому не нужны тормоза.
Писатель писателю рознь. Это все зависит именно от писателя.

> И еще. Твой баклан=) видит, наверна работу только борланда
> как они ползут, смрадно кашляя в кулак и прикрываясь
> красивыми "преспективными разработками", вперед и не
> подозревает, что M$ задумала , если не прыжок , то
> значительный щаг M$ возможно само выпустит новые наборы
> классов - дополнений для MFC...будет еще и mfc99.dll
> VC MFC как RAD отодвинет борланд назад еще дальше в самую
> пиз%у, которая как извесно рядом с %оп@й.=)
Между прочим, MFC в Билдере используется на ура.

> У M$ больше $$. M$ может себе позвольть купить несколько
> борландов с потрашками. Что и говорить о...
Ага, а потом обвинят в очередной монополии... :-)))

> кстати кто пророчил смерть масдаю=) назвав его мастдаем??
> почему он жив?
Да будет он жить долго и счастливо.

> и почему xp занимает первое место продаж, как было с вынем
> 95??
Хорошо разрекламировали... :-)

Выше по треду кто-то хорошо сказал: будь то VC, Билдер или даже Ватком - это всего лишь среда разработки и компилятор, а C++ всегда останется C++.
[C++] Каждый кулик хвалит свое болото 11.07.02 05:10  
Автор: [H] Статус: Незарегистрированный пользователь
<"чистая" ссылка>
>А кто-то запрещал в Билдере писать с использованием API???
во первых не апи, а barland-API (см выше описание=))
А кто пишет то?
Косить травку и бревном можно и если комуто так удобней...

Между прочим, MFC в Билдере используется на ура.
это туда же. Ну думаю что борланд сотдрудничал с MS что бы сделать поддержку MFC доступной.Та же песенка что и про API.

кесарево - кесарю, богу - божье а программирование в масдае в MS VC=)
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach