Page 12 of 13 FirstFirst ... 2345678910111213 LastLast
Results 111 to 120 of 126

Thread: Visual Studio Express

  1. #111
    To the moon! Olezhik's Avatar
    Join Date
    Jun 2002
    Location
    Los Angeles, Ca
    Posts
    27,435

    Default Re: Visual Studio Express

    Quote Originally Posted by algoritm
    Это ты так рассуждаешь так как ты думаешь прежде чем что-то пишешь.
    Все "Висуал" сделали систему более понятной и быстрой для начинающих, а когда вручную кодируют системные коды из других соурцес и делают пасте в собственный код на Ц++, то сразу ясно что это совковый студент какого-либо технического универа или "крутой хакер", так как о частых последствиях такой ошибки трудно даже рассказать.
    Вы будете смеяца, не только в совке пишут на Ц++, в Америке этот язык уже многий годы пользуеца популярностюь
    Палец от станка не далеко падает.

  2. #112
    Excellent for your choice algoritm's Avatar
    Join Date
    Jan 2008
    Location
    Moscow
    Posts
    1,901

    Smile Re: Visual Studio Express

    Quote Originally Posted by Olezhik
    Вы будете смеяца, не только в совке пишут на Ц++, в Америке этот язык уже многий годы пользуеца популярностюь
    Вы неправильно поняли смысл моих слов.
    Цитирую :
    для начинающих, а когда вручную кодируют системные коды из других
    соурцес(т.о. авторитетных источников) и делают пасте(т.о. вставляют)
    в собственный код на C++,

    то сразу ясно что это совковый студент какого-либо технического универа или "крутой хакер", так как о частых последствиях такой ошибки трудно даже рассказать
    :cheer:
    Last edited by algoritm; 06-04-2008 at 03:07 AM.

  3. #113
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Visual Studio Express

    Quote Originally Posted by algoritm
    Вы неправильно поняли смысл моих слов.
    Цитирую :
    для начинающих, а когда вручную кодируют системные коды из других
    соурцес(т.о. авторитетных источников) и делают пасте(т.о. вставляют)
    в собственный код на C++,

    то сразу ясно что это совковый студент какого-либо технического универа или "крутой хакер", так как о частых последствиях такой ошибки трудно даже рассказать
    :cheer:
    :leader:Да правильно мы смысл поняли. Там всё дело в том - что в такие библиотеки как MFC - изменения вносятся непрерывно (все эти Visual за такими изменениями просто не успевают).
    Есть - например - несколько Visual для wxWidgets для C/++. Откровенно говоря - ими лучше вообще не пользоваться. Минимальная польза от них заключается только в том - что они создают в окне текстового редактора своего рода template для кода "главной программы" (которое всё равно "так как надо" работать не будет). Visual devcpp - например - использует "предидущие версии MinGW" (а не самую последнюю). Кое-что там сделано не совсем правильно со stub-кодом для "windows applications" и т.д. Кроме того методологически правильнее разделять "систему управления проектом" , "текстовый процессор", "редактор ресурсов" (в последнее время ресурсы вообще создают при помощи XML и обычно пользуются соответствующими редакторами XML для "дизайна ресурсов"). "Rebuild" во всех этих Visual - это вообще полная "тупость". Особенно когда достаточно просто перекомпилировать просто одну/две процедуры через командную строку - и заменить их в библиотеке.
    Кроме того - все эти Visual неявно провоцируют на использование inline методов - и получается в результате что-то очень большое и трудноуправляемое. Отдельное "execxutable" или отдельная "dll" считаются отдельными проектами. Но ведь реализации методов для одного и того же класса могут находится в разных dll. Кроме того - один *.exe-файл может вообще-то обращаться к точкам входа в процедуры в другом exe-файле. Такие "штучки" в большинстве IDE вообще не учитываются и как бы "не позволяются". IDE для создания Windows-приложений не является такой уж тривиальной задачей - особенно с учётом всех возможных способов обмена сообщениями между процессами. IDE обычно навязывает "методологию проектирования" , которая может просто не подходить для реализации конкретного приложения. :leader:

  4. #114
    Excellent for your choice algoritm's Avatar
    Join Date
    Jan 2008
    Location
    Moscow
    Posts
    1,901

    Smile Re: Visual Studio Express

    Quote Originally Posted by crazy-mike
    :leader:Да правильно мы смысл поняли. Там всё дело в том - что в такие библиотеки как MFC - изменения вносятся непрерывно (все эти Visual за такими изменениями просто не успевают).
    ...................
    :leader:
    Знаешь мощно сказано ;), но я вообще не про Visual системы говорил, а про написание кода вручную, и хорошо ли это для новичков, я о говорил о начинающих программистах которые просто копируют команды системы вин32 в свой код не особо задумываясь, и это может привести к отсутствию параметров или ещё чему-либо, они даже не особо проверяют правильно ли будет работать этот код, считая что соурс откуда они всё это копируют предусматривает все случаи, а на самом деле полный код соурса часто заимствует настройки или опирается на неизвестные им статусы, контроль над которыми они полностью теряют своим частичным необдуманным копированием, это правда слабо сказано. :cheer:

  5. #115
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Visual Studio Express

    Quote Originally Posted by algoritm
    Знаешь мощно сказано ;), но я вообще не про Visual системы говорил, а про написание кода вручную, и хорошо ли это для новичков, я о говорил о начинающих программистах которые просто копируют команды системы вин32 в свой код не особо задымываясь... :cheer:
    Ну почему "не задумываясь"??????
    Тем более - что "пролог/эпилог" для стандартного win32 application - это довольно тривиальная вещь (и об этом во всех разновидностях книг "окошки - чайникам!" очень много написано). Там как раз ничего копировать не надо.
    Копируют обычно "ответы на вопросы" (как выключить компьютер из программы и т.д.) - и в основном с MSDN. И ничего в этом плохого нет - хотя бы потому , что даже для такого "копирования" требуется определённый уровень "понимания". ;) Дело в том - что в MFC использовать без основных знаний о win32 API просто невозможно. Самое смещное - это же относится и к wxWidgets. Небольшим "исключением из правила" является gtk2 для Windows и Qt для Windows.

  6. #116
    Excellent for your choice algoritm's Avatar
    Join Date
    Jan 2008
    Location
    Moscow
    Posts
    1,901

    Smile Re: Visual Studio Express

    Quote Originally Posted by crazy-mike
    Ну почему "не задумываясь"??????
    Тем более - что "пролог/эпилог" для стандартного win32 application - это довольно тривиальная вещь (и об этом во всех разновидностях книг "окошки - чайникам!" очень много написано). Там как раз ничего копировать не надо.
    Копируют обычно "ответы на вопросы" (как выключить компьютер из программы и т.д.) - и в основном с MSDN. И ничего в этом плохого нет - хотя бы потому , что даже для такого "копирования" требуется определённый уровень "понимания". ;) Дело в том - что в MFC использовать без основных знаний о win32 API просто невозможно. Самое смещное - это же относится и к wxWidgets. Небольшим "исключением из правила" является gtk2 для Windows и Qt для Windows.
    Так я только о тех кто программирует на C++ относительно вин32. :cheer:

  7. #117
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Visual Studio Express

    Quote Originally Posted by algoritm
    Так я только о тех кто программирует на C++ относительно вин32. :cheer:
    Самое смешное - что на C++ под win32 можно программировать и под MinGW , и под Cygwin , и даже под Microsoft SFU... :leader:

  8. #118
    Excellent for your choice algoritm's Avatar
    Join Date
    Jan 2008
    Location
    Moscow
    Posts
    1,901

    Smile Re: Visual Studio Express

    Quote Originally Posted by crazy-mike
    Самое смешное - что на C++ под win32 можно программировать и под MinGW , и под Cygwin , и даже под Microsoft SFU... :leader:
    Я лично Visual системами очень доволен и считаю их большим шагом вперёд по сравнению с временами DOS-а. :cheer:

  9. #119
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Visual Studio Express

    Quote Originally Posted by algoritm
    Я лично Visual системами очень доволен и считаю их большим шагом вперёд по сравнению с временами DOS-а. :cheer:
    Под DOS была очень хорошая pwb (Microsoft) - Programmer's Workbench.
    О всяких там turbo-.. от Borland - даже и не говорю...:leader:

  10. #120
    Excellent for your choice algoritm's Avatar
    Join Date
    Jan 2008
    Location
    Moscow
    Posts
    1,901

    Smile Re: Visual Studio Express

    Quote Originally Posted by crazy-mike
    Под DOS была очень хорошая pwb (Microsoft) - Programmer's Workbench.
    О всяких там turbo-.. от Borland - даже и не говорю...:leader:
    Интересно каким тогда был OpenGL.

Page 12 of 13 FirstFirst ... 2345678910111213 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Russian America Top. Рейтинг ресурсов Русской Америки. Terms of Service | Privacy Policy Рейтинг@Mail.ru