Выбор языка программирования - Нахождение максимального потока в графе

Для написания программы мною был выбран язык программирования C++ и компилятор Visual Studio 2015.

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

Поддерживаются различные стили и технологии программирования, включая традиционное директивное программирование, ООП, обобщенное программирование, метапрограммирование (шаблоны, макросы);

Предсказуемое выполнение программ является важным достоинством для построения систем реального времени;

Весь код, неявно генерируемый компилятором для реализации языковых возможностей (например, при преобразовании переменной к другому типу), определен в стандарте;

Также строго определены места программы, в которых этот код выполняется. Это дает возможность замерять или рассчитывать время реакции программы на внешнее событие;

Автоматический вызов деструкторов объектов при их уничтожении, причем в порядке, обратном вызову конструкторов;

Это упрощает (достаточно объявить переменную) и делает более надежным освобождение ресурсов (память, файлы, семафоры и т. п.), а также позволяет гарантированно выполнять переходы состояний программы, не обязательно связанные с освобождением ресурсов (например, запись в журнал);

Пользовательские функции-операторы позволяют кратко и емко записывать выражения над пользовательскими типами в естественной алгебраической форме;

Язык поддерживает понятия физической (const) и логической (mutable) константности.

Visual Studio 2015 достаточно мощная утилита для программирования. Visual Studio имеет высокую интеграцию с windows, интуитивно понятный интерфейс, очень удобна для создания как сложных проектов так и простых консольных приложений.

Похожие статьи




Выбор языка программирования - Нахождение максимального потока в графе

Предыдущая | Следующая