Hemul GM, да, речь о коде при использовании Selenium. Можно хоть на Ассемблере написать код, итоговая программа всё равно будет работать с той же скоростью - скоростью самого медленного звена.
Roman Kitaev, экзотика плоха как раз экзотичностью :) То у них бинарная несовместимость между версиями, то API радикально меняется каждые несколько лет, то есть тысяча и один способ написать одно и то же. Я от Scala отошёл на несколько лет, а теперь сижу зарёванный.
Roman Kitaev, не трогал Kotlin, не могу утверждать с уверенность. Но слышал от авторитетных источников, что там мощная система типов, сделанная по науке, так что смысл в этом должен быть.
Максим, rest-сервис - это частный случай сетевого ПО, а у сетевого ПО издержки на ввод/вывод такие, что на их фоне издержки на выполнение незначительны. Если программист не криворукий, то разницы в производительности решения на PHP и Java просто нет. Естественно, когда вопрос переходит в плоскость высоких нагрузок, начинаются оптимизации в красной зоне, и значение начинает играть каждая миллисекунда. Но выигрывают их обычно не заменой языков и не на оптимизации rest-сервисов.
Максим, мой опыт говорит, что использование, например, PHP вместо Node.js даёт преимущество только в более лёгком найме, а использование Java или C# меньше затрат на поддержку в масштабе десятков лет.
⚡ Kotobotov ⚡, для меня провал собеседования - всё ещё стрессовая ситуация, даже если я понимаю, что меня сознательно засыпал самоутверждающийся упырь.
Что значит "файл защищённый"? На нём DRM? Или он открывается только в онлайн-просмотрщике? Или для доступа к нему нужны реквизиты, которых у вас нет? Другое?
Yustas Alexu, это непопулярное мнение, ведь подавляющее большинство людей ищут лёгких путей. Если написать про него статью на Хабре, например, то меня просто мгновенно сольют.