Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
avatar1870
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 407
#1

Какой язык программирования выбрать для начала? - C++

24.08.2014, 18:43. Просмотров 702. Ответов 12
Метки нет (Все метки)

Добрый вечер. Извиняюсь, если ошибся темой. Вопросы у меня возможно и глупые, но хочется на них найти ответ:

1. На чём ведётся разработка приложений под Widows,которые работают с интернетом?
2. Язык разработки под iOS - только Objective-C или можно писать и на С++?
3. С++ - это до библиотеки STL и всё?

Честно пытался найти ответы на вопросы в гугле. Буду благодарен за ответы
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.08.2014, 18:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Какой язык программирования выбрать для начала? (C++):

Где используется тот ли иной язык программирования? Какой из них выбрать для решения задачи? - C++
спросил в этой теме из-за того что не нашел где можно почитать где используется тот ли иной язык программирования, и что с ним можно...

Какой язык программирования выбрать? - C++
Привет, участникам форума. Мне 23 года, решил заняться программированием. Неделю побаловался на Паскале и решил перейти на С++. Все...

Какой язык программирования выбрать? - C++
Хотел спросить у модератора, но не понял как отправить личное сообщение. Подходящего раздела под вопрос тоже не нашлось. В...

Какой язык программирования подходит для начинающего? - C++
Доброе время суток, дорогие форумчане. Не знаю какой рубрике соответствует мой вопрос, поэтому решила просто написать сюда. Подскажите...

Какой язык программирования лучше всего подойдет начинающему для взаимодействия с веб-сайтами? - C++
Приветствую, форумчане! Какой язык программирования лучше всего подойдет начинающему для взаимодействия с веб-сайтами? Нужно написать...

Какой язык программирования лучше использовать? - C++
Здраствуйте, мне нужно написать программу которая сможет выполнять след функции: 1. Собирать информацию с сайта, путем втавления ссылки ...

12
0x10
2480 / 1655 / 248
Регистрация: 24.11.2012
Сообщений: 4,100
24.08.2014, 18:48 #2
Цитата Сообщение от avatar1870 Посмотреть сообщение
1. На чём ведётся разработка приложений под Widows,которые работают с интернетом?
"Работа с интернетом" - понятие растяжимое. В общем случае подходит любой* язык и любая* сетевая библиотека.
Цитата Сообщение от avatar1870 Посмотреть сообщение
3. С++ - это до библиотеки STL и всё?
Можно чуть более развернуто задать вопрос?

Звездочки возле слова "любой" поставил только в качестве прикрытия.
0
avatar1870
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 407
24.08.2014, 18:51  [ТС] #3
Работа с интернетом - например рассыльщик личных сообщений Вконтакте и прочее. Мне говорили, что для этого нужно знать ява скрипт
0
0x10
2480 / 1655 / 248
Регистрация: 24.11.2012
Сообщений: 4,100
24.08.2014, 19:01 #4
Цитата Сообщение от avatar1870 Посмотреть сообщение
Работа с интернетом - например рассыльщик личных сообщений Вконтакте и прочее. Мне говорили, что для этого нужно знать ява скрипт
Обрывочные, несвязные фрагменты информации...
Конкретно интерфейс вк работает через https, т.е. в принципе на любом языке можно напиасть приложение.

JS - это чаще всего поведение веб-страниц на клиенте. (не рассматриваю сейчас nodejs).
0
Donnerwetter
40 / 40 / 12
Регистрация: 04.02.2014
Сообщений: 144
24.08.2014, 19:03 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Есть такая вот наглядная и полезная инфографика:
8
Миниатюры
Какой язык программирования выбрать для начала?  
avatar1870
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 407
24.08.2014, 19:22  [ТС] #6
А можно определить, на чём написаны эти программы:
http://viking-studio.com/
http://www.botmasterru.com/xrumer/
0
Pingvinoff
61 / 61 / 12
Регистрация: 20.08.2014
Сообщений: 593
24.08.2014, 19:23 #7
Цитата Сообщение от avatar1870 Посмотреть сообщение
С++ - это до библиотеки STL и всё?
У С++ огромное количество всяких плюшек вкусных: Qt, Boost. Кстати, у Qt своя стандартная библиотека совместимая с STL.
0
Jupiter
Каратель
Эксперт С++
6560 / 3981 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.08.2014, 19:25 #8
Цитата Сообщение от avatar1870 Посмотреть сообщение
2. Язык разработки под iOS - только Objective-C или можно писать и на С++?
из Objective-C можно использовать C/C++ код без проблем

Цитата Сообщение от avatar1870 Посмотреть сообщение
3. С++ - это до библиотеки STL и всё?
вопрос сродни: английский язык это до буквы Z ? это одна из букв которая используется или не используется во многих словах
0
avatar1870
2 / 2 / 0
Регистрация: 28.09.2013
Сообщений: 407
24.08.2014, 19:27  [ТС] #9
То есть одного С++ будет достаточно для практически всех задач?
0
Jupiter
Каратель
Эксперт С++
6560 / 3981 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.08.2014, 19:28 #10
Цитата Сообщение от avatar1870 Посмотреть сообщение
То есть одного С++ будет достаточно для практически всех задач?
универсальных инструментов нет
0
ASCII
90 / 63 / 10
Регистрация: 15.12.2013
Сообщений: 407
Завершенные тесты: 2
24.08.2014, 20:00 #11
Цитата Сообщение от avatar1870 Посмотреть сообщение
Работа с интернетом - например рассыльщик личных сообщений Вконтакте и прочее. Мне говорили, что для этого нужно знать ява скрипт
Ява скрипт толком не знаю, но и на PHP это можно, причем довольно легко, и на С++ можно
0
Alexandr_1982
177 / 75 / 17
Регистрация: 04.11.2013
Сообщений: 389
Записей в блоге: 4
25.08.2014, 01:19 #12
. На чём ведётся разработка приложений под Widows,которые работают с интернетом?
1. Сокеты (WinSock.h)
2. MFC CInternetExplorer
3. С++ - это до библиотеки STL и всё?
STL это часть C++.
0
lamp minion e14
Заблокирован
25.08.2014, 01:24 #13
1. На чём ведётся разработка приложений под Widows,которые работают с интернетом?
На C# удобнее и быстрее всего.
Есть куча библиотек для парсинга HTML типа HtmlAgilityPack, много браузерных движков, опенсорсных библиотек для работы с почтовыми протоколами (например от LumiSoft).
Когда нужна независимость от левых библиотек и/или высокая производительность, берут Си или С++, хотя это и геморрой по сравнению с C#.

Промежуточный вариант - Borland C++ Builder 6. Вроде и левые библиотеки не нужны, и приложения быстрые, и писать удобно - в нем есть VCL, которая хорошо дополняет WinAPI.
Но он сильно устарел, вряд ли найдете сейчас команду билдеристов. А для фриланса или как любителю - вполне годится.

Также заслуживает внимания C++/CLI - позволяет объединить и .NET Framework и WinAPI и STL в одном приложении, а C# только .NET и WinAPI (и то второе не шибко удобно получается).
Но у него та же проблема что у билдера + мелкософт его не развивает, а зачем-то гнобит, затрудняя разработку на нем в каждой новой VS.

Язык разработки под iOS - только Objective-C или можно писать и на С++?
Хз что с iOS, но обычно лучший язык для какой-то платформы - это официальный язык.
Под Windows - C# и C++.
Под Android - Java и С++ (для нативных задач).
Полагаю и под iOS так же.

С++ - это до библиотеки STL и всё?
В стандарте C++ нет средств для отрисовки GUI, работы с сетью и т.д.
Но такой компилятор как VC++ или Borland C++, помимо стандартных заголовков, поддерживает еще кучу дополнительных, в том числе, для работы с GUI и сетью через API Windows и через оболочки вплоть до .NET Framework в C++/CLI.

Добавлено через 3 минуты
Работа с интернетом - например рассыльщик личных сообщений Вконтакте и прочее. Мне говорили, что для этого нужно знать ява скрипт
Вы хотите написать бота рассыльщика? Это десктопное приложение писать надо, а их пишут на C# и C++, а не JS.
0
25.08.2014, 01:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.08.2014, 01:24
Привет! Вот еще темы с ответами:

нужен совет какой язык выбрать - C++
помогите, пожалуйста, советом какой выбрать язык для программирования небольшой программы тестирования по определённой дисциплине, с...

С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C? - C++
Добрый вечер Форумчане, Нужен Ваш профессиональный совет/опыт как эксперта. Недавно я начал изучать язык программирования С++,...

Что значит "знать" какой-либо язык программирования? - C++
Что значит 'знать' какой-либо язык программирования?

Какой же язык программирования выбрать? - C++
Здравствуйте. Начну с предисловия.Я ученик техникума 2 курса.С программированием познакомился относительно недавно(3-4 месяца назад).По...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru