Как определиться с языком для вашей фирмы?В ходе каждого построения проекта разработчик программного обеспечения должен принять десятки решений. Иногда это выражается в решении проблемы уникальными для конкретного доменного пространства или конкретного архитектурного вопроса способом. В других случаях это язык, который лучше всего подходит для работы. Это на самом деле одна из наиболее важных частей проекта.

Слишком часто языки применяются по отношению проблеме пространства, где другой язык был бы лучше. Вот быстрый взгляд на некоторые из основных секторов бизнеса и языки, которые лучше всего подойдут для каждого из них.

Финансовый сектор

Финансовая выгода от сектора на нескольких языках. Одной из ключевых функций для расчетов является функциональные характеристики программирования. При обработке математики на основе финансовых расчетов функциональные парадигмы часто предоставляют основные преимущества в производительности. Вот почему некоторые из основных языков, используемых в финансовом секторе, как Scala, являются уникальными.

Другая ключевая необходимость в финансовом секторе – выигрыш от объектно-ориентированной парадигмы благодаря сильным архитектурным шаблонам и большому числу указаний от организаций по всем языках. Вот почему многие финансовые учреждения имеют большинство своих приложений, написанных на Java и C #. Эти языки предоставляют варианты, которые в сопровождении многих других языков не могут повторить такого же.

Агентства, средства массовой информации, рекламы и дизайна

Учитывая процессы дизайна в творчестве, языки, которые могут стать прототипами других языков, пользуются большим спросом. Лучшие языки для этого, как правило, скриптовые языки, которые являются динамическими и содержат минимальное количество строк кода для максимального уровня функциональности. Шаблоны и основные элементы дизайна кода являются менее важными. Такие языки как Ruby, PHP и javascript являются ключевыми для этого.