Size: a a a

JavaScript fwdays

2021 August 17

TS

Timur Shemsedinov in JavaScript fwdays
В разрезе js функтором называют или функциональный объект, который реализует протокол (контракт) спецификации https://github.com/fantasyland/fantasy-land или иногда функтором называют функциональный объект, но я от этого отучиваю. Функциональный объект в js делается, если мы к функции разными странными способами (примесями или через подмену прототипа) пришлепываем еще методы. Т.е. у такой функции и оператор вызова определен и состояние есть и методы торчат. Это очень запутанный код и так лучше не писать, если это не специальная библиотека, сделанная сверх-профессиналами. Но если это нужно, чтобы сделать для высокоуровневых программистов удобный синтаксис, то в системном коде и такое дозволено.
источник

AR

Alexey Raspopov in JavaScript fwdays
Кей точно так же не согласен с современным ооп 🤷‍♂️
источник

SS

Sergiy Skyninko in JavaScript fwdays
да. но суть то таже и у него, и в современном - есть некая "живая сущность" которая обладает "памятью" и поведением

а не вот отдельно
данные
отдельно
алгоритмы их обработки
источник

SS

Sergiy Skyninko in JavaScript fwdays
в js, как выше Тимур написал прикольно вообще это реализовали:
вот у нас функция. но... к ней мы можем добавить и поля для данных, и еще методы
и она уже - тот самый объект - со своей "памятью" и "поведением"
источник

SS

Sergiy Skyninko in JavaScript fwdays
ну а конечно, изоморфизм Карри — Ховарда никто не отменял. на него и возлагают надежды тру функциональщики. раз "нет никакой разницы"
а она - есть.
в человеческом мышлении разница. в том - с чем УЖЕ человек приходит в программирование
источник

S

SF in JavaScript fwdays
Есть адепты ELM? что можете сказать по применению в продакшн
источник

S

SF in JavaScript fwdays
я про фронт
источник

VK

Volodymyr Kobeliatsk... in JavaScript fwdays
Я бы пушил за елм в продакшне, если бы у него можно было на один рантайм динамически загружать модули.
источник

S

SF in JavaScript fwdays
понятно, можно elm загружать как модуль) микрофронтенд - модно же)
источник

S

SF in JavaScript fwdays
а есть ли смысл? то есть трейдофф нет ошибок в рантайм / скорость разработки
(субъективно конечно)
источник

VK

Volodymyr Kobeliatsk... in JavaScript fwdays
Для большого приложения, над которым работает много команд, это необходимо. Не хочется на каждый релиз такой команды собирать и деплоить все приложение.
источник

Д

Дмитрий in JavaScript fwdays
А он разве используется еще для чего-то?
источник

S

SF in JavaScript fwdays
Я незнаю)
источник

Д

Дмитрий in JavaScript fwdays
Он специально под фронт и создавался
Вро де бы видел на форумах извращенцев которые умудрялись его на сервере применять, но в целом элм узкозаточен именно под фронт
источник
2021 August 18

IB

Iryna Bozhyk in JavaScript fwdays
Якщо вчора ви не змогли подивитися дiалог Андрiя Лiсточкiна та Тимура Шемсединова "Про папуг i не лише: навчимо програмувати кожного", можете переглянути запис.

🦜 Вже на нашому каналi:
https://youtu.be/WG9Qv9DR-ps
источник
2021 August 19

OM

Oleh Momot in JavaScript fwdays
Цікаво як все вище сказане стосується JavaScript 🤦‍♂️
Якщо хочете подискутувати на політичні теми та мови ви можете це зробити де інде в політичних групах
А флудити в чаті в якому головна тема розробка за допомогою JavaScript, на мою думку, це занадто 🤷‍♂️
источник

AV

Anton Verinov in JavaScript fwdays
+
источник

SS

Sergiy Skyninko in JavaScript fwdays
цікаво інше.
чому ті що хочуть тілько на теми js спілкуватись - так круто реагують на іншу тему :)

1на людина - заофтопила. ну ок, буває.
але ж флейм вчиняють - інші. чи не так? ;)
источник

IB

Iryna Bozhyk in JavaScript fwdays
Ого, активність чату зросла.
Спочатку напишу, потім почищу повідомлення вище.

Юрію, дякуємо за ваш коментар стосовно української мови у доповідях. Ми радіємо, коли на конференції або іншому івенті розповідають доповідь українською, але у нас також можливі мови: російська та англійська, ми їх не забороняємо. При цьому, як ви відзначили, організатори спілкуються в ефірі українською або англійською (з англійськомовними спікерами). Також письмова комунікація від нас ведеться українською та англійською.
Даний діалог Тимура та Андрія, на який ви посилаєтеся, не є навчальною програмою на державному рівні. Також ми, Fwdays, не є освітньою організацією, тому продовжуємо використовувати 3 мови у доповідях, діалогах та дискусіях.
Якщо ви були на наших конференціях або переглядали відео на нашому ютуб каналі, то могли бачити, що в одній дискусії можуть бути експерти, які спілкуються один з одним українською та російською. Так само доповіді готуються різними мовами.

Ми прагнемо збільшувати кількість україномовного контенту і працюємо у цьому напрямку. Наприклад, цього року на нашій конференції .NET fwdays (адже ми проводимо різні івенти) у програмі майже всі доповіді були українською, менше англійською і менше всього (2) російською. При цьому, спікери самі виявили бажання робити доповіді українською, це не було нашою вимогою. Раніше дехто з них готували доповіді російською, наприклад. І ми радіємо, коли це відбувається органічно, через прагнення самої людини.

Прикро, що такі радикальні настрої в чаті і присутні переходи на особистості, а також відсутня взаємоповага. Сподіваюсь, що культура спілкування, незалежно від мови, у нас всіх буде зростати 🙂
А поки буду чистити.
источник

K

Kate 🌿 in JavaScript fwdays
дуже круто, що більшість спікерів обирають українську та ви, як організатори, робите усе можливе в цьому напрямку 🙌❤️
источник