| 
 
 
 
 Легенда:
  новое сообщение 
  закрытая нитка 
  новое сообщение 
  в закрытой нитке 
  старое сообщение   | 
Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
Новичкам также крайне полезно ознакомиться с данным документом.
|  |  | [C++] Думать надо самому  09.07.02 09:57  Число просмотров: 1121 Автор: LVI Статус: Незарегистрированный пользователь
 |  
| Спорить надо. С, а тем более С++ создавался не для Глюкоидов, которые знают только одно: где найти что нибудь плохое и обсвистеть это на всех форумах. А тем более VC++. Я тоже ничего не имею против тех же Дельфей, но VC++ это нечто (ударение на е) для создания приложений под Винды. А тот, кто говорит, что они (Microsoft) и сами не знают что у них творится в системе, так это бред сивой лошадки. VC++ обладает всеми возможностями (перечислять не буду) для написания любого !!!  ПО. А если кто-то этого делать не умеет, то тут уж извините. Да, на Дельфях все просто, но как вылазит эта простота. А вот как: коды не читабельны (не понятно что происходит в том что ты написал), а код как растягивается: одна и таже программа на Д весит в 3-5 раз больше (кстати это относится и к С++ билдеру борландовскому). Ну а в общем С++ это С++ .Почитайте зачем он вообще предназначался. А VC++ это прсто элементарная (для непонятливых) если можно сказать, надстройка в виде определенных классов (кстати ни кто не заставляет вас ими пользоваться) просто для облегчения работы. Я уже не буду говорить о документируемости всего Microsoft - овского. Ку там Дельфям. 
 Ну, что, поспорим?
 |  | <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=)
 |  
 
 
 |  |