Хостинг Уа

Вчера в 20:58

Функциональное программирование вряд ли можно назвать новым явлением. Еще в начале 90-х, когда я учился в университете, нам нередко приходилось писать что-то на LISP. Казалось бы, 25 лет прошло – но ведь уже тогда этот язык программирования был старше меня.

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

Но, похоже, ни один функциональный язык не претендует на звание общепризнанного. Я имею в виду своеобразную всемирную гегемонию C в 70-х, который позже передал корону C ++, Java, а со временем и JavaScript. Ни один из претендентов второго эшелона (Python, PHP, Perl, Ruby, C# ...) не попадал в категорию функциональных.

  • 6, 7k
  • 39

Sinon.js — это mock-библиотека для JavaScript, которую можно использовать с любым тестовым фреймворком. Она предоставляет функции для эмуляции и проверки требуемого поведения в JavaScript. В библиотеке представлено три вида тестирования с spy, stub и mock. В данном посте мы рассмотрим документацию по API Sinon.js вместе с кратким введением в концепцию методов данной библиотеки.

  • 7, 1k
  • 93

Состоялось открытие нового дата-центра британского провайдера колокации Hydro66. Вся IT-инфраструктура ЦОД площадью 1 000 кв.м. будет работать на гидроэлектроэнергии от ближайшей ГЭС (500 м), которая находится возле шведского города Боден. По мнению проектировщиков подобный выбор источников энергии поможет снизить затраты на колокацию по сравнению с площадками Европы и Великобритании. Также получится снизить затраты за счет месторасположения. Климат Швеции достаточно холодный и позволит отказаться от механических и химических методов холодоснабжения.

image
Возможно, вам понравится
Хостинг Hostiq.com.ua. Создаем базу
Хостинг Hostiq.com.ua. Создаем базу ...
Хостинг RX-name.ua. Подключаем почту.
Хостинг RX-name.ua. Подключаем почту.
Хостинг для студентов | HOSTiQ
Хостинг для студентов | HOSTiQ
Похожие страницы