средний корпоративный программист, например, большинство людей, с которыми я работаю, не поймут его, и большинство рабочих сред не позволит Вам программа в нем
, Что каждый - просто вопрос времени все же. Ваш средний корпоративный программист изучает то, что текущая Большая Вещь. 15 лет назад они не поняли ООП. , ЕСЛИ FP завоевывает популярность, Ваши "средние корпоративные программисты" будут следовать.
Это действительно не преподается в университетах (или он в наше время?)
Варьируется много. В моем университете SML является самыми первыми студентами языка, представлены. Я полагаю, что MIT преподает LISP как первый курс. Эти два примера не могут быть представительными, конечно, но я полагаю, что большинство университетов по крайней мере предлагает некоторые дополнительные курсы о FP, даже если они не делают его обязательной частью программы.
Большинство приложений достаточно просто быть решенным в нормальном OO пути
, Это не действительно вопрос "достаточно простого" все же. Решение было бы более просто (или более читаемый, устойчивый, изящный, производительный) в FP? Много вещей "достаточно просты быть решенными в Java", но он все еще требует ужасного объема кода.
В любом случае, имейте в виду, что сторонники FP утверждали, что это была Следующая Большая Вещь за несколько десятилетий теперь. Возможно, они правы, но имеют в виду, что не были, когда они сделали то же заявление 5, 10 или 15 несколько лет назад.
Одна вещь, которая определенно рассчитывает в их пользу, тем не менее, состоит в том, что недавно, C# принял крутой оборот к FP, до такой степени, что это практически превращает поколение программистов в программистов FP, без них даже замечающий . Это могло бы просто проложить путь к FP "оборот". Возможно.;)
С онлайн-страницы MSDN,
После всех основных объектов приложения были инициализированы, приложение запускается с создания экземпляра класс HttpApplication. Если в приложении есть файл Global.asax, ASP.NET вместо этого создает экземпляр производный класс Global.asax из класса HttpApplication и использует производный класс для представления приложение.
Если вы Если вы дважды видите это событие в журналах, убедитесь, что пул приложений настроен на создание одного рабочего процесса. Каждый рабочий процесс создаст свой собственный экземпляр HttpAppication.