Sheridan
Это вообще про питон
from threading import Thread
class Foo(Thread):
def run(self)
while True:
usleep(1000);
Foo().start();
Sheridan
Denis 🦄
создание треда операция не дешевая, поэтому есть asyn/await
Sheridan
нет, надо обязательно новое слово придумать
Sasha
Sergey
Denis 🦄
Sergey
Если можно без него)
Sasha
Вообще, холивар о языках - тупо. Это ж инструмент
Sheridan
Sergey
Ну как там планировщик под капотом устроен это его личные проблемы
Sergey
И то что от меня все хтонические ужосы скрывают это же хорошо)
Sasha
Я люблю питон, но один фиг вставки на си делаю и на го. И ещё вот в чатике по ангуляру сижу, потому что приходится
Sasha
Sergey
Давайте сойдёмся на том что жс говно
Sergey
Нужен какой-то консенсус)
Denis 🦄
Sasha
Мой консенсус - принять тот факт, что жс - особенный и нужно обязательно смотреть основы и не бомбить
Denis 🦄
👍
Sasha
Sasha
Я сейчас с телефона, у меня есть целый файлик, где я такие любопытные кейсы записывал
Denis 🦄
Sergey
Так это реальность разработки на динамических языках. Вообще я не понимаю почему динамические языки говорят с низким порогом. Да нихрена, всё наоборот. Жонглируешь граблями на минном поле и никакой страховки
Sasha
В питоне попроще, но сути не меняет
Denis 🦄
Sasha
Я начинал свой путь из сетевого программирования, писал прошивки для коммутаторов. Я вам с уверенностью заявляю, что ангуляржс (именно первый) - сложнее
Sasha
Ну вот честно)
Sergey
Нет, он просто говно
Denis 🦄
Нет, он просто говно
для своего времени он был норм, просто тогда не планировалось делать то, что на нем начали делать.
Sasha
Ну он - просто боль
Oleg
он нужное говно) когда был переход от жиквери к ангуляржс - это было прекрасно)
Sasha
Но с классами, компонентами вроде ничего
Oleg
сейчас, конечно, устарел
Denis 🦄
а так, мне кажется, что 2+ явно сложнее. По крайней мере порог входа просто огромный, тот же rxjs чего стоит
Sasha
Так или иначе, мы все с вами связаны этой болью
Oleg
Sasha
Sasha
Мне второй кажется проще в общем
Sergey
Sergey
Если приложение более менее сложное то с нг1 соскочить ну ппц сложно, нгапгрейд только компоненты покрывает.
Sasha
Oleg
Константин
Сори за некропостинг, но позволю себе дополнить ваше обсуждение
Я вот лично считаю, что нг1 вполне себе. Если писать на es6 и использовать стайлгайд то код становится выразительным и понятным. Осилить $scope, ngModelCtrl и прочие радости не очень сложно, если сесть и спокойно прочитать доку + одну-две статейки от людей.
Либо я недостаточно шарю, либо вы набрасываете лишнего)
pa[aad
🎋🎋🥷 ngSamurai
@jashka_jashka надо бы залочить стикеры и гифки ))) после нового апдейта от телеграмма )
🎋🎋🥷 ngSamurai
Sergey
Sergey
Я правда, сильно огорчаюсь, искренне)
Oleg
🎋🎋🥷 ngSamurai
а в чём суть?)
суть в том. чтобы народ не борщил с гифками и стикерами. когда пишут сообщения... сам не без греха и часто проще ответить гифкой чем текстом... из-за чего растет мобильный трафик
Sergey
А смысл париться, чат полудохлый
Oleg
Максим
🎋🎋🥷 ngSamurai
München - 1Gb =)
Oleg
Максим
🎋🎋🥷 ngSamurai
что-нибудб хорошее порекомендуете для динамического создания форм с валидацией на нг1?
Максим
🎋🎋🥷 ngSamurai
да валидация это меньшее из зол)
Максим
https://habr.com/ru/post/179473/
http://jsfiddle.net/8vP3Y/
https://codepen.io/chrisoncode/pen/xFcdI
Baryskhan
кто сталкивался с случаем когда накатываешь проект на сервер, и приходится очищать кэш в браузере
Rem1te
Baryskhan
есть ли какие нибудь варианты?
Rem1te
добавлять динамический хеш для имени бандлов
Rem1te
вместо
main.js
main.jhIUhgauiegs.js
Baryskhan
это как? я из деревни
Baryskhan
переименовать наименование всех скриптов?
Rem1te
а чем вы проект собираете?
Baryskhan
ну такого сборщика нету)
Rem1te
плохо :(
Rem1te
а чем отдаете статику?
Baryskhan
проект закинул на сервак, и говорю nginx смотреть на эту папку