Жизнь заставляет (дает возможность? ) мою мать изучать программирование.
Она - математик. Второй год изучает по учебникам С++ с компилятором DevС++ (wxDev-C++??).
Речь идет о будущем куске хлеба (профессии) . Никто не говорит о звездах с неба.. .
И вот логичный вопрос: что дальше, как создаются программы для винды?
Какие языки программирования (среды/компиляторы) ОДНОВРЕМЕННО:
1. используют наработанную базу (знания) по С++;
2. позволяют создавать приложения для Винды (с интерфесом: окошками/кнопочками/менюшками) ;
3. были бы как-то однозначно востребованны на рынке?
Самостоетельный поиск ответа дает такой абсолютно не систематизированный результат: Delphi, Perl, java, Visual C++, Visual Studio, Visual C++ Express Edition, Паскаль, С, практически любой язык программирования... .
Невозможно разобраться и понять алгоритм вхождения в профессию.. . Хэлп..!
Другие языки программирования и технологии
Выбор языка программирования
Алгоритм вхождения таков. Учишь язык программирования, кое-что начинаешь понимать. Затем ищешь работу где это требуется, и по книжкам на месте осваиваешь КОНКРЕТНУЮ СПЕЦИФИКУ.
И пока нет никаких реальных задач обучающийся программированию слеп и не ориентирован.
>> Она - математик. Второй год изучает по учебникам С++ с компилятором DevС++
Тут играет роль то какие программы она пишет, ЧТО ИМЕННО изучает. Вот именно в этом она и сможет найти работу. Если ж она учит совершенно не востребованные сферы, то пусть посмотрит что вообще востребовано и пробует именно это.
Из перечисленного достойный вариант Visual C++ Express Edition.
И пока нет никаких реальных задач обучающийся программированию слеп и не ориентирован.
>> Она - математик. Второй год изучает по учебникам С++ с компилятором DevС++
Тут играет роль то какие программы она пишет, ЧТО ИМЕННО изучает. Вот именно в этом она и сможет найти работу. Если ж она учит совершенно не востребованные сферы, то пусть посмотрит что вообще востребовано и пробует именно это.
Из перечисленного достойный вариант Visual C++ Express Edition.
А что вы собрались писать? Офис. Операционную систему? Все уже написано. Учить нужно то, что вам пригодится по профессии. Проблема в том, что конечному пользователю все-равно, в чем вы написали программу. Клиент платит за программу, а не за среду разработки, ведь на выходе должен быть *.ехе - и в чем он написан, никому не важно.
"Второй год изучает по учебникам С++ с компилятором DevС++ (wxDev-C++??). "
Нельзя на Dev-C++ тратить годы. Математику - два месяца. Dev-C++ подходит только для понимания основ C++, это фактически только для студентов. Реально нужны профессиональные среды разработки с их библиотеками - Visual C#, Visual C++ и Java. Я бы выбрал С#, на нем программы пишутся быстрее всего.
Ваня Колганов, насчет Паскаля полная чушь, извини. Windows написана в основном на С (Марк Руссинович) , но это в первую очередь язык системщиков, приложения пишут на плюсах или шарпе. На Паскале в Windows вообще ничего нет, хотя есть легенда, что начинали ее писать на Паскале, но отказались, да и это скорее всего лишь легенда.
И Александр Свиридов абсолютно прав, надо изучать не язык, а написание приложений. Надо изучать не столярные инструменты, а столярное дело, инструменты по ходу. Иначе получается, как изучать вместо иностранного языка его грамматику.
Нельзя на Dev-C++ тратить годы. Математику - два месяца. Dev-C++ подходит только для понимания основ C++, это фактически только для студентов. Реально нужны профессиональные среды разработки с их библиотеками - Visual C#, Visual C++ и Java. Я бы выбрал С#, на нем программы пишутся быстрее всего.
Ваня Колганов, насчет Паскаля полная чушь, извини. Windows написана в основном на С (Марк Руссинович) , но это в первую очередь язык системщиков, приложения пишут на плюсах или шарпе. На Паскале в Windows вообще ничего нет, хотя есть легенда, что начинали ее писать на Паскале, но отказались, да и это скорее всего лишь легенда.
И Александр Свиридов абсолютно прав, надо изучать не язык, а написание приложений. Надо изучать не столярные инструменты, а столярное дело, инструменты по ходу. Иначе получается, как изучать вместо иностранного языка его грамматику.
Это не такой простой вопрос как ты думаешь
Если в общем то даже знание 10 языков программирования программистом тебя не сделают. Если нужны подробности пиши в агент или на почту
Если в общем то даже знание 10 языков программирования программистом тебя не сделают. Если нужны подробности пиши в агент или на почту
лично меня в универе грузят си шарпом и линком
Вам нужен PureBasic. http://rutracker.org/forum/viewtopic.php?t=4101211
Самое перспективное направление в этой сфере это WEB программирование (сайты/шмайты/и всякая такая херь) . И си на то так-же направлен ->
Delphi желательно 7,а точнее Pascal, ведь недаром пол виндоус написанно именно на паскале =).
Похожие вопросы
- Выбор языка программирования
- Необходимо консультация по реальности проекта, и выбору языка программирования для реализации нейросети. Подр. и внутри.
- Выбор языка программирования
- Подскажите с выбором языка программирования
- Помогите с выбором языка программирования
- Выбор языка программирования
- Выбор языка программирования
- Выбор языка программирования
- Выбор языка программирования
- Помогите с выбором языка программирования