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

C++ или C#? Что учить первым? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как передать в функцию строку и инициализировать ею структуру? http://www.cyberforum.ru/cpp-beginners/thread352569.html
#include <iostream> using namespace std; struct bar { char name; double ves; int kollors; }; void funk(bar& konf, char n , double v, int k); int main()
C++ Работа с файлом Доброго времени суток . Нужна помощь . Суть задания заключается в том , чтобы считать информацию из файла , записать ее в какую-то переменную , а потом уже только работать с этой переменной и... http://www.cyberforum.ru/cpp-beginners/thread352558.html
Code::Blocks+template ошибка C++
#ifndef BTREE_H_INCLUDED #define BTREE_H_INCLUDED template<class T> class btree { public: btree():parent(0),left(0),right(0),data(0){}; ~btree(){}; ...
C++ Считывание числа из текстовика посимвольно
в текстовом файле забито число(например 1368), нужно посимвольно его подсчитать и вывести на экран. цикл написал: for (i=strlen(text),i>0,i--) {if(text=='0')sum=sum=0*L ......
C++ Магический квадрат http://www.cyberforum.ru/cpp-beginners/thread352542.html
Опишу проблему, первая лаба по Си++, в прошлом году был просто Си, в Си немного понимаю, а теперь прога которую над сделать, ну не обязательно сделать просто подсказать с чего начать чтоли
C++ Составить программу Мне нужно составить программу вычисления и выдачи на печать произведения N элементов бесконечного ряда, используя цикл с параметром. y=125(-25)5(-1)0.2....??????????????????? Может кто подскажет? подробнее

Показать сообщение отдельно
TheAthlete
153 / 153 / 13
Регистрация: 31.08.2010
Сообщений: 535
18.09.2011, 11:58
Тема конечно холиварная
На мой взгляд нужно выбирать не язык сам по себе в отрыве от контекста, а то, для чего ты сможешь применять тот или иной язык. Тогда будет легче с выбором. Тем более, что после определенного уровня знания языка, начинаются пониматься свои тонкости языка, на котором ты программируешь.

Где можно применять C#:
1) разработка программ под Windows
2) разработка программ под Windows Phone
3) разработка программ под Windows 8 (в ближайшем будущем, под планшеты, ноутбуки, десктопы)
4) корпоративная (enterprise) разработка
5) разработка для проекта Mono (Linux)
6) разработка игр под Windows и Xbox с помощью XNA и Silverlight

Где можно применять C++:
1) кроссплатформенная разработка под Windows, Linux, Mac OS X, Android (NDK)
2) разработка игр (трехмерных, двумерных, шутеров, гонок и т.д.) под PC
3) разработка игр (трехмерных, двумерных, шутеров, гонок и т.д.) под консоли (Playstation, Nintengo Wii)
4) разработка сетевых программ
5) разработка драйверов
6) разработка прикладных программ
7) все высоконагруженные веб-проекты (поисковые системы, баннерные системы) пишутся на С++, для примера посмотрите сколько вакансий С++ у Яндекса. Аналогично у других поисковиков.

Где можно применять С:
1) все современные языки программирования пишутся на С: PHP, Perl, Python, Ruby и т.д
2) программирование микроконтроллеров
и т.д.

Другими словами, лучше сразу определиться, что из этого наиболее подходит (скорее всего это не полный список)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru