Считаю неожиданным, потому-что каждый кейс родился из ошибок, допущенных разными программистами в реальных проектах. Сам я начинал с C++ с управлением выделением памяти в ручном режиме.
С большим воодушевлением осваивал и писал первый код на Go. Пожалуй, один их луших языков для всяких системных или сетевых штучек типа Кубера или DNS-сервера.
К сожалению, писать бизнес-логику или работу с БД на нем — такое себе удовольствие. Использование интерфейсов вместо полноценного ООП, отсутствие гибкой системы типов, назойливая проверка ошибок по всему коду вместо элегантных исключений… выматывает быстро.
Что касается скорости для типичных сайтов, CRUD или REST API — на данный момент все языки имеют высокопроизводительные эффективные фреймворки под эти задачи.
Я сейчас активно использую Comet [1], получается более короткий, быстрый и надежный код (сравниваю с аналогичными по функционалу аппами, которые недавно писал на Golang), независимая экспертиза в тестах Techempower [2] подтверждает.
-12 и огромный богатый штат накрыло блекаутом? мне родственники из маленького городка на Урале недавно кидали фотки в -35 и ничего, жизнь идет своим чередом :)
Из современных диалектов Лиспа есть смысл смотреть в сторону Closure. Он живой и даже новые большие проекты регулярно запускаются. Правда, найти работу в России не получится :)
Для работы микросервиса на PHP не нужен Nginx / PHP-FPM :)
Достаточно интерпретатора на сервере и современного фреймворка вроде Comet: github.com/gotzmann/comet
По быстродействию и латенси будет скорее всего лучше и быстрее чем Go на базе стандартных библиотек. По удобству поддержки и наглядности кода — сильно выиграет у Golang.
Книга «Цифровой минимализм» ставит амишей в пример остальным как сообщество очень выборочно принимающее технологии. Если они отрицательно влияют на развитие общности между людьми (условно, если новая технология заменяет живое общение) — отвергаются.
Вместо цитирования конкретных протоколов лечения вы ссылаетесь на прошлогодние статьи в непрофильных СМИ? И заключаете, что и с вакционацией такие же «проблемы»? Остальная информация в статье такого же уровня?
Религия — это идеологическая база для взаимодействия огромных масс людей. Читайте Homo Deus Ноэля Харари. В XXI веке большинство традиционных религий заменил либерализм — люди готовы сотрудничать, потому-что верят в идеалы свободы, равенства и братства.
Яндекс был передовой IT-компанией РФ лет десять назад. Сейчас все хотят создать собственный супер-апп и машин лернинг, конкуренция за кадры выросла, уровень проектов, зарплаты. Но Яндекс этого как будто бы и не заметил :) Продолжает ехать на моджо «работать в нашем банке — большая честь».
После выхода PHP7 перестал страдать фигней в духе «PHP? Для ламеров».
После выхода PHP8 считаю, что это лучший язык не только для веба, но и многих других задач (но потребуется время для прокачки библиотек).
Интересно, но эмоции DeepFake выглядят круче 2-3 коротких отрывков голоса, который вообще сложно услышать за музыкой :) В теории хороший звукорежиссер может собрать более качественно фразы из кусков фонем или нет?
medium.com/@gotzmann/so-you-think-you-know-go-c5164b0d0511
К сожалению, писать бизнес-логику или работу с БД на нем — такое себе удовольствие. Использование интерфейсов вместо полноценного ООП, отсутствие гибкой системы типов, назойливая проверка ошибок по всему коду вместо элегантных исключений… выматывает быстро.
Что касается скорости для типичных сайтов, CRUD или REST API — на данный момент все языки имеют высокопроизводительные эффективные фреймворки под эти задачи.
Я сейчас активно использую Comet [1], получается более короткий, быстрый и надежный код (сравниваю с аналогичными по функционалу аппами, которые недавно писал на Golang), независимая экспертиза в тестах Techempower [2] подтверждает.
[1] github.com/gotzmann/comet
[2] www.techempower.com/benchmarks/#section=data-r20&hw=ph&test=query
Достаточно интерпретатора на сервере и современного фреймворка вроде Comet:
github.com/gotzmann/comet
По быстродействию и латенси будет скорее всего лучше и быстрее чем Go на базе стандартных библиотек. По удобству поддержки и наглядности кода — сильно выиграет у Golang.
github.com/gotzmann/comet
Внутри доступны все возможности Slim, только быстрее в 10 раз
После выхода PHP8 считаю, что это лучший язык не только для веба, но и многих других задач (но потребуется время для прокачки библиотек).