Про швидкість роботи також все залежить від ситуації, використовуючи ФП простіше розпаралеллити обчислення, а також зручніше використовувати динамічне програмування та ліниві обчислення.
Процесс програмування більш ефективний. Наприклад, простіше тести писати. Також про ФП є вислів: «easy to reason about», тобто програмуючи або дивлячись на окремі функції можна зрозуміти, що буде в результаті, а чого не може бути. Про Haskell взагалі кажуть, що якщо скомпілилось то скоріш за все програма працює
> ML та AI
Для сумісності с топіком це було б як браузер підключається до камери та використовуючи тензорфлоу.джс робить висновок наскільки темне чи світле приміщення і обирає спеціально адаптовану тему для перегляду сайту?
Dijkstra был за Haskell как первый язык для студентов: chrisdone.com/...sts/dijkstra-haskell-java
Так и я об этом — что часть статистики запросов остальных терминов так же может быть не связана с js
К примеру, по этой логике trends.google.com.ua/...=batman,angular,vue,react нужно выбрать batmanjs.org , который уже не поддерживается
Не уверен, что запросы google trends в данном случае не смешаны тренды обычных слов «вид» (фр.), «угловой» и «реагировать», а так же учтены различные вариации вроде «reactjs», «vuejs».
Статистика скачиваний npm все же надежнее:
www.npmjs.com/package/react
www.npmjs.com/package/vue
www.npmjs.com/package/@angular/core + www.npmjs.com/package/angular
А можна приклад? Наче для дотримання SOLID достатньо мінімуму і взагалі це не дуже пов’язано з можливостями мови, скоріше з тим, як напише код программіст і як цей код буде розвиватися далі.
В 2010 году Uncle Bob рекоммендовал Clojure: thecleancoder.blogspot.com/2010/08/why-clojure.html , как сейчас актуально — сложно сказать, но еще и свежие комменты тут: news.ycombinator.com/item?id=13281413 , и решите
Вроде бы в большинстве случаев должно так сработать (используя тот же package.json и пакеты из npm)
В yarn есть „Flat mode”:
yarn install —flat
Only allow one version of a package. On the first run this will prompt you to choose a single version for each package that is depended on at multiple version ranges. These will be added to your package.json under a resolutions field.
yarnpkg.com/…lang/en/docs/cli/install
Особенно, если не хочешь говорить прямо, в какой валюте зарплата — долларах или евро)))
Все очень просто — если человек пишет «я работаю в IT» или «я айтишник», то это скорее всего значит, что он не совсем «айтишник», в другом случае, почему бы не сказать точную профессию? «Айти» — это как-то размыто...
А что выяснилось, кто как определил промисы в том разговоре? «Promise — это когда рекрутер говорит „мы вам перезвоним“»?
Часто бывал там — все ок, годные бывают ивенты, даже один раз на party в нг туда приходил, да и прийти просто туда норм.
Единственный минус был — когда-то давно собеседование там проходил по скайпу, жаловались, что плохо меня слышно, наверно место выбрал не правильное — возле кофеварки, а надо было в «библиотеке» или «кабинете Фрейда», но своим голосом не хотел другим читать и работать мешать.
через2-3 тисяч тижнів