@JSlang

Страница 842 из 2237
Yuri
23.04.2017
14:50:36
Надо-таки найти время и заставить себя попробовать кложуру

Aleksandr
23.04.2017
14:50:53
var, четыре пробела, jQuery — тройное «не нужно»
https://codepen.io/flyby/pen/MmgwaE от така хуйня малята, вроде это говно не лагает (простите за м*ты)

Maxim
23.04.2017
14:50:58
кложу надо с лекций Рича начинать

Yuri
23.04.2017
14:51:14
Принял к сведению, спасибо.

Google
Maxim
23.04.2017
14:51:32
на самом деле писать можно продолжать на своем языке, но концепции воспринять

Nikolay
23.04.2017
14:51:53
Ко мне недавно знакомый заезжал, рассказывал, что они на кложуре в прод пишут и фронт, и бек, и пересаживаться на что-то другое вообще нет желания :) так что да, надо попробовать

Maxim
23.04.2017
14:51:55
и надо понимать, что на бэкенд Кложа лучше ложится

когда возникает понимание, что код - это структура данных

Yuri
23.04.2017
14:53:04
Да, я во многом ради концепций и хочу попробовать

Maxim
23.04.2017
14:53:06
css - это структура данных (аналогичная!)

pepsi ¯\_(ツ)_/¯
23.04.2017
14:53:13
ты там смешал обращение к дому и вычисления в кучу, лучше разделить эти операции, реакт крут тем, что он изкоробки помогает это сделать, а на jquery нужно помнить об этом и специальным образом писать

Maxim
23.04.2017
14:53:17
свой dsl - тоже просто структура данных

Nikolay
23.04.2017
14:53:28
А как там с комьюнити? Я слышал, что в России человек 150 всего на кложе пишут :)

Maxim
23.04.2017
14:54:30
ну на канале clojure-russia в слаке уже 454 чела

да кого это волнует, на самом деле?

Nikolay
23.04.2017
14:55:18
Работодателя обычно в первую очередь :)

Yuri
23.04.2017
14:55:26
?

Google
Nikolay
23.04.2017
14:55:53
Чем менее популярная технология, тем сложнее людей найти.

Yuri
23.04.2017
14:56:11
Сразу вспоминается доклад Соловьева

Maxim
23.04.2017
14:56:12
если команда начинает работать эффективнее, то работодатель заинтересован

Yuri
23.04.2017
14:56:28
"мы просто говорим, что это такой фреймворк..."

Maxim
23.04.2017
14:56:58
в случае ClojureScript'а вообще все чисто - на выходе javascript :))

кстати, если у кого насчет Java какая-то детская травма, то сейчас planck вполне себе работает

это clojure поверх nodejs'а

Дмитрий
23.04.2017
14:57:57
А с производительностью как?) В плане, какой код генерирует, не будет функции пересоздавать на каждом шаге?

Maxim
23.04.2017
14:58:20
в clojurescript'е?

там в фазе сборки google closure compiler работает

Дмитрий
23.04.2017
14:58:53
Аа

Maxim
23.04.2017
14:59:02
собственно, накладные расходы только на рантайм кложурный

ну там не очень дофига

кложа - практичный язык

так-то в общем, функциональный, иммутебельный и т.п.

но если надо где-то сильно , то можно и без этого.

То есть без фанатизма и скетантства.

Дмитрий
23.04.2017
15:03:59
Ну норм так то, что уж)

Maxim
23.04.2017
15:04:38
главное запомниь, что в лиспе синтаксиса нет - пишем сразу в AST

после скобочки идет - глагол (что делаем), а не объект (как в ООП), дальше набор параметров

Google
Maxim
23.04.2017
15:05:54
пожалуй, это все, что надо знать о синтаксисе :)

все ООП появилось не от хорошей жизни, когда люди пытлись убежать от Fortran'а

и как бы это далеко не лучшая парадигма

Дмитрий
23.04.2017
15:08:23
Ну в жс как бы завезли фп))

Не все тут через строчку делают классы фабрик с di

Maxim
23.04.2017
15:08:53
замыкания есть всю жизнь

и давно можно писать весьма функциональненько

Name
23.04.2017
15:09:29
пожалуй, это все, что надо знать о синтаксисе :)
нужно знать как минимум про специальные формы

Maxim
23.04.2017
15:09:54
ну да, там есть про что почитть еще :)

для ознакомления, если кто не видлел - https://www.youtube.com/watch?v=j-kj2qwJa_E

В общем, это давно не новость, но немного дает представление о том, в каком направлении работают товарищи.

Yuri
23.04.2017
15:15:50
Спасибо

Alexander
23.04.2017
15:20:54
Посмотрел на vanillaJS. И что он добавляет? Вроде голый js

Yuri
23.04.2017
15:21:57
=)

Malik
23.04.2017
15:22:02
Vue крутой ?

Alexander
23.04.2017
15:22:18
Vue крутой ?
Vue сильно вырос

Malik
23.04.2017
15:22:43
Что?

Alexander
23.04.2017
15:22:58
Что?
Поправил

Alex
23.04.2017
15:23:12
Alexander
23.04.2017
15:23:30
Ну я react предпочитаю

Google
Alex
23.04.2017
15:23:39
Еще в процессе переписывания проекта, а уже местами ощущается как полегче дышать стало

Malik
23.04.2017
15:23:47
Vue мне очень нравится. Я на нем все прототипы делаю

Rafael
23.04.2017
15:41:05
О, тут топят за вью? Я тоже присоединяюсь

Дмитрий
23.04.2017
15:41:17
Чудовищно

Alex
23.04.2017
15:41:39
О, тут топят за вью? Я тоже присоединяюсь
Да. Сегодня про вью топят не в группе вью ?

Дмитрий
23.04.2017
15:41:54
Как вы живёте без jsx

(и нафига — в противном случае)

Alex
23.04.2017
15:42:05
Как вы живёте без jsx
Прекрасно живем. Спим хорошо

Rafael
23.04.2017
15:42:18
Как вы живёте без jsx
Ну тип на вью и с jsx можно

Admin
ERROR: S client not available

Rafael
23.04.2017
15:42:20
Но зачем?

Дмитрий
23.04.2017
15:42:25
Ну вот да

Без jsx фронтенд лишён смысла

Нет вау

Rafael
23.04.2017
15:43:31
Ну т.е, еслине писать ручками рендер функцию, то зачем jsx?

Maxim
23.04.2017
15:43:40
vue - странный нелепый синтаксис с кучей ограничений

Дмитрий
23.04.2017
15:43:46
++

Rafael
23.04.2017
15:44:03
Вот прям интересно послушать, что с ним не так?

Дмитрий
23.04.2017
15:44:15
Зачем нужны шаблоны?

Какова причина вынуждает переключаться на птичий неинтероперабельный язык?

Google
Maxim
23.04.2017
15:44:54
я говорю, после таких вещей, как Clojure эти все извраты на базе html смотрятся странно

Дмитрий
23.04.2017
15:44:59
Который даже формально не является кодом

Maxim
23.04.2017
15:46:22
там даже не в этом дело, а в том, что есть тенденция

"взять хтмл" и запихать в него "немного кода"

а получается ровно наоборот - народ борется с ими же саимими выдуманными ограничениями

любой хтмл определятся на любом языке, как

тэг - это массив, где в первом элементе название тэга, во втором опционально мапа атрибутов, остальные элементы - тэги.

все.

как только у вас появляется такая структура данных, вы можете делать с ней что угодно, причем встроенными средствами ваего же языка

Дмитрий
23.04.2017
15:52:12
А вложенность и обработчики, туда же?

Maxim
23.04.2017
15:53:29
какая именно вложенность? у меня рекурсивное определение - там вложенность любая

я на самом деле только лишь о пристрастии все околовебоове начинать писать обязательно в угловых скобках

в то время, когда под руками куча полноценных языков

Дмитрий
23.04.2017
15:55:24
какая именно вложенность? у меня рекурсивное определение - там вложенность любая
Ну вот видишь, уже появляются структуры данных помимо перечисленных

Вот и интересуюсь

Maxim
23.04.2017
15:55:39
это та же самая структура

и она записывается на любом язвыке в виде массива

элементы тоже могут быть массивами и т.п.

она же преобразуется в "настоящий" хтмл тривиальным обходом дерева

скажу странное :) - CSS описывается очень похожей структурой

Дмитрий
23.04.2017
15:58:22
Ну описывать css сейчас не является проблемой)

Страница 842 из 2237