Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| |
[C++] Думать надо самому 09.07.02 09:57 Число просмотров: 981
Автор: 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=)
|
|
|