Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Хочу писать простейшие программы ДЛЯ СЕБЯ, пример внутри 
:(
    Опции темы
welldone
  Дата 13.7.2009, 21:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



Доброго времени суток.
Я хотел бы научиться писать простейшие программы-помощники для себя.(приаттачил фотошопный эскиз, чего именно я хочу получать в конечном итоге).
Глобально с языком, вроде, определился-это будет С++, т.к. мне показалось что он весьма понятный для человека, знающего Бейсик и Паскаль(даже команды почти так же называются). Почитал интернеты, сходил в книжный и понял что существует куча этих сипюсплюсов...билдер, визуал, Dev-C++, и т.д.
И так и не понял, что именно выбрать для "быдлокодинга" smile , чтоб писать простейшие расчетные програмки с окошечками, компилировать в экзешники и таскать с собобой на флешке. Помогите определиться. 

user posted image

PS Я работаю в околостроительной сфере и совсем не программист, так что не обессудьте, если написал глупость.
Спасибо.




PM MAIL   Вверх
zim22
Дата 13.7.2009, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(welldone @  13.7.2009,  21:01 Найти цитируемый пост)
он весьма понятный для человека, знающего Бейсик и Паскаль

вы ошибаетесь. С++ - один из самых не понятных(сложных) языков.
Цитата(welldone @  13.7.2009,  21:01 Найти цитируемый пост)
 Помогите определиться. 

обратите своё внимание на C#



--------------------
PM MAIL   Вверх
ИванМ
Дата 13.7.2009, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

Репутация: 3
Всего: 23



Билдер думаю больше всего подойдет. В нем легко разобраться и быстрее всего состряпать небольшую программу.
PM MAIL   Вверх
welldone
Дата 13.7.2009, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



Так Билдер или С#? В них окошки мышью рисовать можно? Так чтоб код сам подставлялся, а в ручную токо расчёты писать.
PM MAIL   Вверх
GoldFinch
Дата 13.7.2009, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



welldone, для такой цели я бы юзал Excel, vba+Excel
для красивого интерфейса хорошо юзать DHTML+javascript (полная кроссплатформенность о_О)
Все это варианты для решения задач не связанных с системным программированием - т.е. для задач где надо ввести данные - получить результат, прямо как у Вас на скрине

Для формошлепства есть еще замечательный язык - Дельфи

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

PM MAIL ICQ   Вверх
DRUID3
  Дата 13.7.2009, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: нет
Всего: 9



Цитата(ИванМ @  13.7.2009,  20:06 Найти цитируемый пост)
Билдер думаю больше всего подойдет. В нем легко разобраться и быстрее всего состряпать небольшую программу. 

Цитата(GoldFinch @  13.7.2009,  20:17 Найти цитируемый пост)
Для формошлепства есть еще замечательный язык - Дельфи

Да...Но они умирают :'-( Кстати, а почему забыт JBuilder?

Цитата(GoldFinch @  13.7.2009,  20:17 Найти цитируемый пост)
С++ для таких задач слишком сложен.

Ну скажем так... Быдлокодить можно и не особо вникая в C++(я когда-то успешно собирал какие-то каляки-маляки под VC++6 задолго до того как начал нормально изучать C! не говоря уже о C++ smile ), тем более, что это может стать началом серьезного пути... Если есть такое желание - Qt4 в помощь...

Еще как вариант XUL, вряд ли ОгненнуюЛису сейчас получится куда-то не установить... 


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
welldone
Дата 13.7.2009, 21:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



GoldFinch, я на данный момент как раз и пользую эксель со всякими шестиэтажными формулами. Хочу выйти на немного новый уровень.
Сейчас читаю книжку "Руководство полного идиота по программированию (на языке Си)" Aндрея Богатырева.
Мне как раз-таки показалось что язык си достаточно прост, ну и есть куда развиваться. Впоследствтвии ведь захочется посложнее программы писать, чтоб ещё и чертёжик накорябывал, и база окон и дверей(а в основном фурнитуры) растёт и в экселе уж очень геморно всякие эти комбинации делать.
PM MAIL   Вверх
mes
Дата 13.7.2009, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(GoldFinch @  13.7.2009,  20:17 Найти цитируемый пост)

Для формошлепства есть еще замечательный язык - Дельфи

если под виндой, то
Цитата(welldone @  13.7.2009,  20:01 Найти цитируемый пост)
для человека, знающего Бейсик и Паскаль

Цитата(welldone @  13.7.2009,  20:01 Найти цитируемый пост)
что именно выбрать для "быдлокодинга ?"

солидарен с GoldFinch, Дельфи будет оптимальный вариант. 

Цитата(welldone @  13.7.2009,  20:01 Найти цитируемый пост)
компилировать в экзешники и таскать с собобой на флешке

размер экзешника хоть и большеват, но вполне нормальный для современных флешек.


Это сообщение отредактировал(а) mes - 13.7.2009, 21:34


--------------------
PM MAIL WWW   Вверх
Cheloveck
Дата 14.7.2009, 00:10 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 5
Всего: 32



Цитата(welldone @  13.7.2009,  22:32 Найти цитируемый пост)
Мне как раз-таки показалось что язык си достаточно прост

Это только показалось  smile 

Цитата(welldone @  13.7.2009,  22:32 Найти цитируемый пост)
Впоследствтвии ведь захочется посложнее программы писать, чтоб ещё и чертёжик накорябывал

Для справки, Visual Basic For Application встроен в AutoCAD, соответственно может 'накорябать' любой чертёж (только стоит это удовольствие в районе 100 000 рублей, кажется smile ) Так же я видел целые трактаты работы с AutoCAD из-под Delphi. Для простого написания программ C++ слишком сложен и череват подводными ошибками. Лучше для таких целей C#, Java или новоиспечённый язык D (хотя я его не щупал, но написано, что безопасный код на нём писать можно), помимо уже упомянутых бейсиков.

Добавлено через 5 минут и 15 секунд
Цитата(welldone @  13.7.2009,  22:01 Найти цитируемый пост)
Почитал интернеты, сходил в книжный и понял что существует куча этих сипюсплюсов...билдер, визуал, Dev-C++, и т.д.

Не, C++ один, это среды разработки для этого языка.

Это сообщение отредактировал(а) Cheloveck - 14.7.2009, 00:13


--------------------
user posted image
PM Jabber   Вверх
cardinal
Дата 14.7.2009, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: нет
Всего: 99



Цитата(welldone @  13.7.2009,  19:15 Найти цитируемый пост)
Так Билдер или С#? В них окошки мышью рисовать можно? Так чтоб код сам подставлялся, а в ручную токо расчёты писать. 

welldone, так чтобы код сам вставлял вряд ли получится. Для этого тебе нужен Visual Basic. Там делать на самом деле нечего, но есть проблема с переносимостью (записал exe'шник на флэшку, а он не пашет, т.к. не хватает какой-нибудь библиотеки).
Кстати можешь посмотреть еще на LabVIEW (очень прикольная фишка). smile 


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Любитель
Дата 14.7.2009, 00:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Для формошлёпства - из неизвращений либо Дельфи, либо шарп. Раз на флешке таскать - то делфи smile Как просто-то smile 


--------------------
PM MAIL ICQ Skype   Вверх
Crafty
Дата 14.7.2009, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 319
Регистрация: 3.11.2008

Репутация: 12
Всего: 14



Думаю Delphi лучше всего подойдет.
PM MAIL   Вверх
Lazin
Дата 14.7.2009, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



а почему не C#? это-же намного проще и перспективней, к тому-же бесплатно, а на флэшке то-же таскать можно
PM MAIL Skype GTalk   Вверх
azesmcar
Дата 14.7.2009, 09:28 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(Lazin @  14.7.2009,  09:10 Найти цитируемый пост)
а почему не C#? это-же намного проще и перспективней, к тому-же бесплатно, а на флэшке то-же таскать можно 

думаю потому что
Цитата(welldone @  13.7.2009,  21:01 Найти цитируемый пост)
для человека, знающего Бейсик и Паскаль

На Дельфи писать легче. Я бы тоже посоветовал дельфи.
PM   Вверх
GoldFinch
Дата 14.7.2009, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Lazin, C# нужен фреймворк, его тоже на флешке таскать?
PM MAIL ICQ   Вверх
Gordon
Дата 14.7.2009, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



Цитата(GoldFinch @  14.7.2009,  10:01 Найти цитируемый пост)
Lazin, C# нужен фреймворк, его тоже на флешке таскать?


Еще и устанавливать... Хотя, на 1-3 ПК можно поставить, но тем не менее не удобно. )))


--------------------

  
     
PM MAIL WWW   Вверх
Lazin
Дата 14.7.2009, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



на висту и семерку не нужно устанавливать, а на ХР, есть большая вероятность, что кто-то уже установил до тебя smile 
PM MAIL Skype GTalk   Вверх
Gordon
Дата 14.7.2009, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



Цитата(Lazin @  14.7.2009,  11:27 Найти цитируемый пост)
на висту и семерку не нужно устанавливать


Согласен.


Цитата(Lazin @  14.7.2009,  11:27 Найти цитируемый пост)
а на ХР, есть большая вероятность, что кто-то уже установил до тебя



Не факт! ))) Но, не в этом суть, пусть парень сам решает.


--------------------

  
     
PM MAIL WWW   Вверх
welldone
Дата 14.7.2009, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



В принципе, я не особо боюсь сложного языка, в своё время информатика мне давалась очень легко, даже на каких-то олимпиадах принимал участие, даже одной областной))) Какие-то матрицы в бейсике и паскале изображал. В институте тоже как-то очень легко информатику сдал. Правда потом забросил за ненадобностью. А теперь вот эта надобность наступила.  

Язык Си мне кажется простым после АвтоЛИСПА, в котором я пытаюсь делать костыли для Автокада. Вот уж действительно сложный язык. Точнее сам код Автолиспа не так уж и сложен, но есть куча нюансов, которых ОБЯЗАТЕЛЬНО нужно придерживаться. Иначе будет работать некорректо, частично не работать или работать, но неправильно. И с каждым действием, эти нюансы какие-то свои...

Плюс ко всему я часто работаю в SolidWorks, а он также весьма дужен с С++, опять же выбор в сторону си. С другой стороны, сильно заморачиваться на программировании мне не нужно(т.к. на жизнь я зарабатываю не этим), но хочется знать какой-то один язык хорошо, чтоб покрывал все мои растущие потребности. А у Си огромный потенциал, куча ответвлений и т.д. Если я буду знать основы - то могу потом выбрать для себя что-то одно, самое нужное.

Правильно ли я понимаю, что Делфи-это сильно продвинутый Турбопаскаль? Это при беглом взгляде на код, я сделал такой вывод(наверное-ложный)

Еще существует Qt Designer, в нем тоже можно формошлёпить? И, вроде, он бесплатный для Винды? Стоит с ним связываться?








PM MAIL   Вверх
azesmcar
Дата 14.7.2009, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(welldone @  14.7.2009,  18:58 Найти цитируемый пост)
Правильно ли я понимаю, что Делфи-это сильно продвинутый Турбопаскаль? Это при беглом взгляде на код, я сделал такой вывод(наверное-ложный)

Turbo Pascal - это не язык, это название компилятора, а дельфи и вправду продвинутый паскаль (или точнее ObjectPascal).
PM   Вверх
ИванМ
Дата 14.7.2009, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

Репутация: 3
Всего: 23



С Qt не советую начинать. Что касается бесплатности то только в том случае, если вы не будете продавать программы и закрывать свой код.
PM MAIL   Вверх
zim22
Дата 14.7.2009, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(ИванМ @  14.7.2009,  20:02 Найти цитируемый пост)
Что касается бесплатности то только в том случае, если вы не будете продавать программы и закрывать свой код.

продавать программы можно. код закрывать тоже. 
ИванМ, недавно велось обсуждение лицензии Qt LGPL, так что я запомнил smile


--------------------
PM MAIL   Вверх
ИванМ
Дата 14.7.2009, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

Репутация: 3
Всего: 23



zim22, тогда прошу прощения, что-то напутал. А ссылочку не дадите на это обсуждение?
PM MAIL   Вверх
zim22
Дата 14.7.2009, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(ИванМ @  14.7.2009,  20:11 Найти цитируемый пост)
. А ссылочку не дадите на это обсуждение?

чтобы не читать много страниц флуда - вот избранные посты:
http://forum.vingrad.ru/index.php?showtopi...t&p=1919157
http://forum.vingrad.ru/index.php?showtopi...t&p=1919279
http://forum.vingrad.ru/index.php?showtopi...t&p=1919372
http://forum.vingrad.ru/index.php?showtopi...t&p=1919499
http://forum.vingrad.ru/index.php?showtopi...t&p=1919506


--------------------
PM MAIL   Вверх
ИванМ
Дата 14.7.2009, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1260
Регистрация: 19.6.2006
Где: СПб

Репутация: 3
Всего: 23



zim22, спасибо.
PM MAIL   Вверх
Любитель
Дата 14.7.2009, 20:27 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



C++ для прикладного ПО - сходу нормально использовать нельзя. Если нужна интеграция с SolidWorks - то.. AFAIK там через COM интеграция, так что это +1 к шарпу..

Если нетребовательно, что на компах с XP и без установленного .Net FX приложения не запустятся - то ИМХО шарп лучший выбор. С одной стороны низкий порог входа и все счастья для формошлёпства и вообще мышкотыкательства (в хорошем смысле этого слова), с другой стороны хорошо спроектированный язык, мейнстримная энтерпрайз технология..


--------------------
PM MAIL ICQ Skype   Вверх
welldone
  Дата 14.7.2009, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



Офигеть. Теперь я точно не знаю что мне нужно))))

Но так или иначе, всем ответившим-спасибо)))
PM MAIL   Вверх
cardinal
Дата 14.7.2009, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: нет
Всего: 99



Цитата(welldone @  14.7.2009,  19:20 Найти цитируемый пост)
Офигеть. Теперь я точно не знаю что мне нужно))))

именно! Тебе нужна
Цитата(Любитель @  14.7.2009,  18:27 Найти цитируемый пост)
мейнстримная энтерпрайз технология

 smile  smile  smile 


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Cheloveck
Дата 14.7.2009, 21:59 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 5
Всего: 32



smile а мэйнстимная энтарпрайс технология - это C# (хотя я имею скорее негативное мнение о нём, чем положительное, но это тема отдельного флейма, который уже был )


--------------------
user posted image
PM Jabber   Вверх
Любитель
Дата 14.7.2009, 22:00 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Ну вот - ща начнётся холивар smile 

Если что - я писал за шарп в первую очередь из-за:
Цитата(Любитель @  14.7.2009,  20:27 Найти цитируемый пост)
Если нужна интеграция с SolidWorks - то.. AFAIK там через COM интеграция, так что это +1 к шарпу..


До этого высказывался (в этом же топике) в пользу неправославного делфи smile

Добавлено через 1 минуту и 13 секунд
Посмотрел офсайт солидворкса. Насчёт COM-а я был прав. А что не говори, наиболее удобно с ним работать либо из-под VB (который уже умер), либо .Net smile 


--------------------
PM MAIL ICQ Skype   Вверх
Lazin
Дата 14.7.2009, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



либо из-под VBScript smile 
PM MAIL Skype GTalk   Вверх
darkwolf
Дата 18.7.2009, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 18.7.2009

Репутация: нет
Всего: нет



Цитата(welldone @  13.7.2009,  21:01 Найти цитируемый пост)
для человека, знающего Бейсик и Паскаль

Зачем так все усложнять, если знаешь паскаль пиши на паскале... А в делфи перевести не составит труда...
Цитата(azesmcar @  14.7.2009,  19:02 Найти цитируемый пост)
а дельфи и вправду продвинутый паскаль (или точнее ObjectPascal). 


PM MAIL   Вверх
GoldFinch
Дата 18.7.2009, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



дельфи такой же продвинутый паскаль, как С++ продвинутый С
PM MAIL ICQ   Вверх
Andrew121
Дата 18.7.2009, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 21.6.2009

Репутация: 1
Всего: 1



Цитата(GoldFinch @  18.7.2009,  10:35 Найти цитируемый пост)
дельфи такой же продвинутый паскаль, как С++ продвинутый С 

 smile 
PM MAIL   Вверх
SVN74
Дата 18.7.2009, 11:36 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 5.5.2008
Где: Комсомольск на Дн епре

Репутация: 1
Всего: 18



Если выбирать между Delphi и C++ Builder
Однозначно С++ Builder 6.
Легче ничего не придумать...
------------------------------------------
Если сверить код С++ и Pascal , то явно напрашивается вывод, что С++ проще и меньше писанины...
Что стоит одно только "Begin и End" в Pascal(е) и  "{}" в С++... smile 
PM MAIL WWW   Вверх
Gordon
Дата 18.7.2009, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



Цитата(SVN74 @  18.7.2009,  12:36 Найти цитируемый пост)
Если сверить код С++ и Pascal , то явно напрашивается вывод, что С++ проще и меньше писанины...


Писанины меньше, но то, что код C++ проще - не факт. ))))


--------------------

  
     
PM MAIL WWW   Вверх
GoldFinch
Дата 18.7.2009, 11:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



SVN74, С++ сложнее дельфи.
синтаксис дельфи надежней С++ (в том числе и из за begin end)
PM MAIL ICQ   Вверх
SVN74
Дата 18.7.2009, 13:46 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 5.5.2008
Где: Комсомольск на Дн епре

Репутация: 1
Всего: 18



Цитата(GoldFinch @  18.7.2009,  11:53 Найти цитируемый пост)
SVN74, С++ сложнее дельфи.
синтаксис дельфи надежней С++ (в том числе и из за begin end) 

Я уважаю Паскаль (Дельфи) и работал на нем раньше  постоянно (Дельфи 7), но все же с С++ ему не ровняться... smile 
PM MAIL WWW   Вверх
darkwolf
Дата 18.7.2009, 22:43 (ссылка)    | (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 18.7.2009

Репутация: нет
Всего: нет



C++ хотя и сложнее зато лучше... но это смотря что на нем программировать... если простенькие программки то делфи прекрасно подходит даже лучше чем си...
PM MAIL   Вверх
Леопольд
Дата 18.7.2009, 23:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 943
Регистрация: 17.6.2009

Репутация: 3
Всего: 13



Если бы передо мной стоял выбор, Delphi или C# я бы выбрал С# потому что хоть он и простой, он мощнее. Думаю, никто не станет спорить, что при этом, C# гораздо перспективнее.

Я верю, что в итоге Linux победит, из-за идеологии и надёжности. Хотя, есть вероятность, что этого не произойдёт smile Поэтому, я за кросплатформенность. Однако, ни C#, ни Delphi не отвечают этому в полной мере, если не ошибаюсь. Насколько мне известно оба поддерживаются частично другими платформами и, возможно, для переноса, придётся танцевать с бубном.

Поэтому, выбирая между C# и Delphi, и глядя в будущее, я бы выбрал Java   smile

Это сообщение отредактировал(а) Леопольд - 18.7.2009, 23:20


--------------------
вопросов больше чем ответов
PM MAIL   Вверх
Andrew121
Дата 18.7.2009, 23:21 (ссылка)  | (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 21.6.2009

Репутация: 1
Всего: 1



Цитата(Леопольд @  18.7.2009,  23:18 Найти цитируемый пост)
Я верю, что в итоге Linux победит, из-за идеологии и надёжности. Хотя, есть вероятность, что этого не произойдёт

Есть. Но противоположная больше smile 

Ява еще есть smile 
PM MAIL   Вверх
GoldFinch
Дата 18.7.2009, 23:25 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(Леопольд @  19.7.2009,  00:18 Найти цитируемый пост)
Если бы передо мной стоял выбор, Delphi или C# 

дельфи - язык с возможностями системного программирования, С# - нет.
их сравнение, без указания конкретных задач, некорректно
PM MAIL ICQ   Вверх
andrew_121
Дата 18.7.2009, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(GoldFinch @  18.7.2009,  23:25 Найти цитируемый пост)
дельфи - язык с возможностями системного программирования, С# - нет.

Дельфи вообще сложно языком программирования назвать. Но это уже религиозные убеждения. Не будем об этом.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Леопольд
Дата 18.7.2009, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 943
Регистрация: 17.6.2009

Репутация: 3
Всего: 13



Цитата(GoldFinch @ 18.7.2009,  23:25)
дельфи - язык с возможностями системного программирования

Ему этого не надо. Он уже объяснял что именно он хочет.

Это сообщение отредактировал(а) Леопольд - 18.7.2009, 23:28


--------------------
вопросов больше чем ответов
PM MAIL   Вверх
Lazin
Дата 18.7.2009, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(GoldFinch @  18.7.2009,  23:25 Найти цитируемый пост)
дельфи - язык с возможностями системного программирования, С# - нет

а как-же PInvoke?
PM MAIL Skype GTalk   Вверх
GoldFinch
Дата 18.7.2009, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Lazin, на дельфи драйвера пишут
PM MAIL ICQ   Вверх
W4FhLF
Дата 19.7.2009, 06:08 (ссылка) |  (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



GoldFinch, попытки отдельных кулибиных по написанию простецких дров с кучей времени потраченного на преодоление естественных препятствий никак нельзя конвертировать в понятие "на делфи пишут драйвера". 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
nubliK
Дата 20.7.2009, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


вселенские матрицы



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 11.9.2008
Где: Владивосток

Репутация: нет
Всего: нет



Интересно тут у вас =)

Я бы поставил вопрос иначе - сколько мне будет стоить программист который напишет за меня код программы которая мне нужна?


В конечном итоге человек сказал что:
Ему нужен удобный юзеринтерфейс.
Ему нужно работать с чертежиками.
Ему нужно добавлять новенькие детали.

Итог:
Нарисовать окошки можно и для С++ и для С#
Алгоритмы можно написать и на C++ и на C#
Работать с базой данных можно и на C++ и на C#
Реализовать сохранение результатов в форматах упомянутых программ можно и на C++ и на C#

С++ программист будет дороже и работать будет дольше.
C# программист будет дешевле и быстрее.

И там и там запросто реализуется кроссплатформенность но разными методами. 
И в данном случае цена ресурса 5 - 10Мб. разницы, +1 - 5 минут фактической работы программы.

Сокральный вопрос: зачем тебе изучать язык с 0? то есть нахрен тебе эта головная боль - при наличии широкого круга специалистов которые готовы взять эту головную боль на себя за адекватные деньги?

Если ты хочешь изучать язык - дык пожалуйста делай это для себя.
Если ты исполнитель - то задвинь начальству проект. объясни что оно надо и чем это сулит и сикока они на этом сэкономят - глядишь насяльником станешь ;) станет больше времени опять таки изучать этот самый язык ;)
PM MAIL ICQ   Вверх
Gordon
Дата 20.7.2009, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



Цитата(nubliK @  20.7.2009,  02:43 Найти цитируемый пост)
Я бы поставил вопрос иначе - сколько мне будет стоить программист который напишет за меня код программы которая мне нужна?


Я так понимаю, что автору нужны такие програмы, которые может написать и школьник, какой смысл тогда нанимать профессиональных программистов? ...  smile 


--------------------

  
     
PM MAIL WWW   Вверх
welldone
Дата 20.7.2009, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



Цитата

Я так понимаю, что автору нужны такие програмы, которые может написать и школьник, какой смысл тогда нанимать профессиональных программистов? 

Ну да. Всё правильно. Единственное, хотелось бы изучать язык с потенциалом. Чтоб было куда развиваться. 
Тут уже обсуждают возможность закрыть код, возможность\невозможность продававать, кроссплатформенность и т.д. Мне это всё не особо сейчас надо)))

Вопрос:  Си шарп мне подойдёт? А то я уже что-то на него настроился...Я так понимаю, он бесплатный? И код си в нем справедлив? Или не совсем?
PM MAIL   Вверх
mes
Дата 20.7.2009, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(welldone @  20.7.2009,  16:50 Найти цитируемый пост)
И код си в нем справедлив? Или не совсем? 

сильно не совсем. smile грубо говоря только синтаксис похож smile




--------------------
PM MAIL WWW   Вверх
Леопольд
Дата 20.7.2009, 18:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 943
Регистрация: 17.6.2009

Репутация: 3
Всего: 13



Цитата(welldone @ 20.7.2009,  17:50)
Вопрос:  Си шарп мне подойдёт?

Вполне, но если, лет через 20, windows проиграет, то он, скорее всего, умрёт вместе с ним smile Я бы остановился на Java...


--------------------
вопросов больше чем ответов
PM MAIL   Вверх
Любитель
Дата 20.7.2009, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Цитата(welldone @  20.7.2009,  17:50 Найти цитируемый пост)
Я так понимаю, он бесплатный?

Visual C# Express Edition - да.

Цитата(welldone @  20.7.2009,  17:50 Найти цитируемый пост)
И код си в нем справедлив?

Основные алгоритмические конструкции (ифы, вайлы, etc.) - да. Общий синтаксис. Более комплексные вещи в шарпе другие. Но в целом, он гораздо проще.

Цитата(Леопольд @  20.7.2009,  18:55 Найти цитируемый пост)
Вполне, но если, лет через 20, windows проиграет, то он, скорее всего, умрёт вместе с ним smile Я бы остановился на Java... 

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


--------------------
PM MAIL ICQ Skype   Вверх
Леопольд
Дата 20.7.2009, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 943
Регистрация: 17.6.2009

Репутация: 3
Всего: 13



Цитата(Любитель @ 20.7.2009,  19:14)
Ни формошлёпства...

Кто бы мог подумать... Тогда, однозначно, С#


--------------------
вопросов больше чем ответов
PM MAIL   Вверх
Gordon
Дата 20.7.2009, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



Цитата(welldone @  20.7.2009,  18:50 Найти цитируемый пост)
Чтоб было куда развиваться. 

Если хочешь развиваться в плане программирования, то учи С++, и забудь (на время) про формошлёпство, ИМХО.




--------------------

  
     
PM MAIL WWW   Вверх
GoldFinch
Дата 20.7.2009, 20:24 (ссылка)  | (голосов:6) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(Gordon @  20.7.2009,  21:00 Найти цитируемый пост)
Если хочешь развиваться в плане программирования, то учи С++, и забудь (на время) про формошлёпство, ИМХО.

бред.
PM MAIL ICQ   Вверх
Любитель
Дата 20.7.2009, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Цитата(Леопольд @  20.7.2009,  19:42 Найти цитируемый пост)
Кто бы мог подумать... Тогда, однозначно, С# 

Прочитайте тему сначала smile 


--------------------
PM MAIL ICQ Skype   Вверх
ЗапаснойЛеопольд
Дата 21.7.2009, 06:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 29.6.2009

Репутация: нет
Всего: нет



Цитата(Любитель @ 20.7.2009,  21:34)
Цитата(Леопольд @  20.7.2009,  19:42 Найти цитируемый пост)
Кто бы мог подумать... Тогда, однозначно, С# 

Прочитайте тему сначала smile

Я не знал что у Java отсутвует RAD (кто бы мог подумать!) smile, потому что знаю только что там есть классы и синтаксис сродни С++
PM MAIL   Вверх
mrbrooks
Дата 21.7.2009, 07:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Цитата(Леопольд @  20.7.2009,  18:55 Найти цитируемый пост)
Вполне, но если, лет через 20, windows проиграет, то он, скорее всего, умрёт вместе с ним

Скорее на землю упадет метеорит.
Цитата(W4FhLF @  19.7.2009,  06:08 Найти цитируемый пост)
GoldFinch, попытки отдельных кулибиных по написанию простецких дров с кучей времени потраченного на преодоление естественных препятствий никак нельзя конвертировать в понятие "на делфи пишут драйвера".  

Некоторые даже писали нечто подобное ОС. Автор - если не ошибаюсь - Петрович.
PM MAIL   Вверх
Lazin
Дата 21.7.2009, 08:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(mrbrooks @  21.7.2009,  07:48 Найти цитируемый пост)
Скорее на землю упадет метеорит

они постоянно на нее падают smile 
PM MAIL Skype GTalk   Вверх
mrbrooks
Дата 21.7.2009, 08:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



 smile 
Цитата(Lazin @  21.7.2009,  08:01 Найти цитируемый пост)
они постоянно на нее падают

факмоймозг. тогда Землю поглотит чОООрная дыра.
PM MAIL   Вверх
Любитель
Дата 21.7.2009, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



[off]
Lazin, что случилось с твоей аватаркой? smile 
[/off]


--------------------
PM MAIL ICQ Skype   Вверх
welldone
  Дата 21.7.2009, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



Хорошо. Хрен с ним с формошлёпством. Можно обойтись. Вернёмся обратно к С++. Какой именно лучше для изучения? Билдер, Визуал, Дев? Ещё какой-то? 

Просто уже неделя прошла, а я так и не определился)))

PM MAIL   Вверх
zim22
Дата 21.7.2009, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(welldone @  21.7.2009,  18:01 Найти цитируемый пост)
 Какой именно лучше для изучения?

С++ один. сред разработки много. выберите Microsoft Visual Studio Express 2008 - не прогадаете.


--------------------
PM MAIL   Вверх
mes
Дата 21.7.2009, 18:20 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(welldone @  21.7.2009,  17:01 Найти цитируемый пост)
Вернёмся обратно к С++. Какой именно лучше для изучения? ... Просто уже неделя прошла, а я так и не определился)))

Хочется ответить словами Владимира Маяковского :
Цитата

У меня растут года,
будет и семнадцать.
Где работать мне тогда,
чем заниматься?

...

Книгу переворошив,
намотай себе на ус -
все работы хороши,
выбирай  на вкус!


 smile 


Это сообщение отредактировал(а) mes - 21.7.2009, 18:28


--------------------
PM MAIL WWW   Вверх
Любитель
Дата 21.7.2009, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Цитата(welldone @  21.7.2009,  18:01 Найти цитируемый пост)
Хорошо. Хрен с ним с формошлёпством. Можно обойтись. Вернёмся обратно к С++. Какой именно лучше для изучения? Билдер, Визуал, Дев? Ещё какой-то? 

Если делать ставку на C++, то лучшая ИДЕ под винду - это MS Visual Studio. С другой стороны лучший ГУИ-фреймворк - это Qt, поэтому можно рассматривать ещё Qt Creator, как вариант ИДЕ.

Хотя я бы на вашем месте, выбрал шарп. Главный минус - принести на флешке и запустить не поулчится, если на целевом компе XP (ну или что-нибудь ещё более древнее) и не установлен .Net FX.


--------------------
PM MAIL ICQ Skype   Вверх
SVN74
Дата 21.7.2009, 18:26 (ссылка)  | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 5.5.2008
Где: Комсомольск на Дн епре

Репутация: 1
Всего: 18



Цитата(zim22 @  21.7.2009,  18:12 Найти цитируемый пост)
выберите Microsoft Visual Studio Express 2008 - не прогадаете

Visual C++ требует знание MFC- без него там делать нечего, или CLI еще хуже.... 
Чего не скажешь о VCL (Builder), никаких новшеств, все по детски просто, как раз то, что нужно для автора этой статьи.
Та чего тут спорить, пускай автор этой статьи посмотрит примеры (в Интернете) - реализации одной и той же задачи на разных платформах, я думаю тут все очевидно.

 
PM MAIL WWW   Вверх
Любитель
Дата 21.7.2009, 18:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Цитата(SVN74 @  21.7.2009,  18:26 Найти цитируемый пост)
Visual C++ требует знание MFC- без него там делать нечего, или CLI еще хуже.... 

Вы путаете ИДЕ и библиотеки. Интеграция с библиотеками "из каропки" ничего не значит.
VCL умер smile 


--------------------
PM MAIL ICQ Skype   Вверх
zim22
Дата 21.7.2009, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(SVN74 @  21.7.2009,  18:26 Найти цитируемый пост)
Visual C++ требует знание MFC- без него там делать нечего, или CLI еще хуже.... 

вы путаете понятия.
С++\CLI - это Managed C++.  это отдельный язык программирования
MFC - библиотека классов.
ничто не мешает её не использовать и выбрать одну из "тысячи" других альтернатив. погуглите по "с++ gui"


--------------------
PM MAIL   Вверх
SVN74
Дата 21.7.2009, 19:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 5.5.2008
Где: Комсомольск на Дн епре

Репутация: 1
Всего: 18



Цитата(zim22 @  21.7.2009,  19:00 Найти цитируемый пост)
вы путаете понятия.
С++\CLI - это Managed C++.  это отдельный язык программирования

Я в курсе. Поэтому и написал, что выбор не большой либо MFC либо CLI, писать GUI(внешний вид) - это уже дополнительная сложность, которая будет не интересна автору этой статьи, ведь ясно вопрос был задан ("Хочу писать простейшие программы ДЛЯ СЕБЯ").
 
PM MAIL WWW   Вверх
Любитель
Дата 21.7.2009, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Цитата(SVN74 @  21.7.2009,  19:32 Найти цитируемый пост)
Поэтому и написал, что выбор не большой либо MFC либо CLI, писать GUI(внешний вид) - это уже дополнительная сложность, которая будет не интересна автору этой статьи, ведь ясно вопрос был задан ("Хочу писать простейшие программы ДЛЯ СЕБЯ").

Долго думал над этой фразой. Во-первых, что вы понимаете под CLI? Common Language Infrastructure или Command Line Interface? Во-вторых, а MFC/VCL не для ГУИ разве задумывались (в первую очередь)?! В-третьих (ещё раз) - что запрещает работать с тем же Qt из-под VS?! Как ИДЕ (именно ИДЕ в целом, то, что VCL лучше MFC я не спорю - хотя обе мертвы) VS гораздо лучше/удобней/перспективней, чем билдер..


--------------------
PM MAIL ICQ Skype   Вверх
SVN74
Дата 21.7.2009, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 5.5.2008
Где: Комсомольск на Дн епре

Репутация: 1
Всего: 18



Цитата(Любитель @  21.7.2009,  21:03 Найти цитируемый пост)
VS гораздо лучше/удобней/перспективней, чем билдер

Я конечно мало работал с VS в основном для dll, но я не знаю способа работать с визуальным проектированием без затрагивания MFC или CLR.
если можно киньте примерчик, где Вы визуально создавали форму с компонентами не затрагивая выше упомянутое...

PM MAIL WWW   Вверх
Любитель
Дата 21.7.2009, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: нет
Всего: 92



Для Qt есть интегратор.


--------------------
PM MAIL ICQ Skype   Вверх
ЗапаснойЛеопольд
Дата 22.7.2009, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 29.6.2009

Репутация: нет
Всего: нет



Цитата(SVN74 @ 21.7.2009,  21:16)
если можно киньте примерчик, где Вы визуально создавали форму с компонентами не затрагивая выше упомянутое...

tips:
Code::Blocks + wxSmith
IDE для wxWidgets.
wxWidgets - библиотека классов (кросплатформенная GUI), сродни MFC, но, на мой взгляд, лучше спроектированна.

Qt Designer - не пользовался, но многие считают что Qt, как GUI библиотека, мощнее wxWidgets

Формошлёпство присутсвует в обеих IDE.
PM MAIL   Вверх
mrbrooks
Дата 22.7.2009, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



SVN74, под VS есть Qt - библиотека хоть и сторонняя, но ни чуть не хуже (а порою и лучше) VCL. 
Другое дело - Qt требует гораздо более высокой квалификации для работы с ней, нежели VCL - новичку конечно удобнее работать с последней - но вот куда его это засосет - другой вопрос.

Если брать удобство сред разработки - то VS 2008 удобнее GodeGear 2009, уж про глюкавость последней я вообще молчу. Хотя в свое время С++ Builder 6 был удобнее VC++ 6 во всем.

PM MAIL   Вверх
welldone
  Дата 25.7.2009, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.7.2009

Репутация: нет
Всего: нет



Если кому интересно.
В общем, остановился я на Шарпе всё-таки(метался между с++ и с#). Шарп вроде б попроще. Качнул с Майкросовтовского сайта офиц. релиз и теперь ковыряюсь в нем)))


PM MAIL   Вверх
Елена1995
Дата 26.2.2014, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 26.2.2014

Репутация: нет
Всего: нет



помогите, пожалуйста, с кодом.нужно определить номер первого из столбцов,содержащих хотя бы один нулевой элемент.Вот я написала,но она не работает,что не так?
#include <iostream>
#include <math.h>
#include <time.h>
#include <stdlib.h>
#include <iomanip> 
#include <conio.h> 

using namespace std;
int main ()
{
srand (time(0));
const int n=6 , m=5;
int i,j,arr[n][m],k=0,kol=0;
cout « "array="«endl;
for (i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
arr[i][j]==rand();
cout«setw(5)«arr[i][j];
}
cout«endl;
for (j=0;j<n;j++)
{
for(i=0;i<m;i++)
if (arr[j][i]==0)
{
cout «"number of rows c="«i+1«endl;
k++;
break;
}
}
if (k!=0)
break;
}
//int c;
// double b=0;
// for (i=0;i<n;i++);
// if (a[i]<c) b=b++;
// cout « "number ="«b«endl;
int nom=0;
for (j=0;j,n;j++)
{
if (arr[i][j]=arr[i][j+1])
{
nom ++;
cout «"the column number="«nom+1«endl;
k++;
break;
}
if (k!=0)
break;
}
int r;
cin»r;
return 0;
}

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.2218 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.