Andrey 😼
Это препроцессор?
Язык, компилируемый в луа
GG
ну оке, и как вам, писать нормальные приложения на луа?
Sergey
\ и ! как-то пугают
Sergey
недоруби
Sergey
или питон
Sergey
че делает with
Sergey
сходу не понятно ничего
Ivan
Мне тоже не нравится, фигня, Lua точно не нуждается в препроцессоре (на мой взгляд).
GG
да луа вообще не понятный и не логичный, пытался как-то адоны на нем для WOW писать
Sergey
неее
Sergey
луа понятен и логичен
Sergey
та же прототипная модель что и в жс
Sergey
но мне он не вкатил ввиду es6-7
Sergey
поэтому для игровых плагинов v8 ванлав
Andrey 😼
Мб кто-нибудь запит какой-нибудь babelua
KlonD90
Что-то moonscript столь же плох как и lua (
Ivan
Эй, не оскорбляйте Lua)
KlonD90
да ладно, а чем он хорош?
Andrey 😼
Я луа пользовался в nginx и redis, весьма няшно, но нет многих нужных вещей
Andrey 😼
Sergey
Ннннннннннееет.
разве? я чет перепутал?
KlonD90
Я от lua только боль имею. Быстрота ну хз не уверен что оно прямо сильно быстрее всего.
Sergey
а ещё у Lua сишное апи копец какое простое я прям в восторге
GG
мне кажеться луа только для таких задач норм
Aleksand
Я от lua только боль имею. Быстрота ну хз не уверен что оно прямо сильно быстрее всего.
он правда быстрый, поэтому популярен как язык расширения у серверов
GG
тоесть как высокоуровневая обертка над нормальной программой
KlonD90
У меня нет любви к yet another нетипизированому языку
Ivan
разве? я чет перепутал?
Нууу, не такая же, сложно объяснить, хотя может я просто не достаточно силён в луа (чтобы пояснить).
KlonD90
он правда быстрый, поэтому популярен как язык расширения у серверов
Да я смотрел на luajit. Нормально для скриптов, плохо для приложений.
Aleksand
Да я смотрел на luajit. Нормально для скриптов, плохо для приложений.
да, вот тарантул предлагает писать на нем приложения. мешанина сраная выходит
Ivan
Луа кстати можно изучить ровно за 15мин.
KlonD90
да, вот тарантул предлагает писать на нем приложения. мешанина сраная выходит
Мешанины допустим у меня нет, все таки там спокойно оно дробится на модули и функции. А вот ощущение контроля отсутствует. :/
KlonD90
почему плохо?
Так типизации не хватает какой-то культуры вокруг языка
KlonD90
а где нет? под чем работает оно?
В тарантуле в моем луа файле
Aleksand
В тарантуле в моем луа файле
а функционала там много?
KlonD90
а функционала там много?
Ну там веб пуши из логики и счечтик
Ivan
а в сравнении с js?
js как крутой меч но без рукоятки.
Дима
KlonD90
а она там и не нужна,
Ну как не нужна если я например могу откровенно плохо написать простую функцию. Вот в go бы мне за такое программа даже не скомпилилась или flow. И это хороший подход.
Ivan
Нет, просто используем скриптовые языки по назначению.
GG
а я не оч люблю типипзацию, и вообще код который работает жестко по инструкции. Мне больше нрав что-то обстрактное
KlonD90
Даже нету каких-то хороших guildeline'ов и тулов про то чтобы сделать lua лучше. Я бы поставил себе линтер
Ivan
😄
Так ведь и есть, но это не мешает нам его любить.
Nikita
ето как дилдо
Nikita
с большой длинной рукояткой
Дима
не волнуйся, это пройдет
Ток хотел сказать 😄
Sergey
с большой длинной рукояткой
чтобы можно было им трахать соседа через окно в соседнюю вселенную?
GG
а я не оч люблю типипзацию, и вообще код который работает жестко по инструкции. Мне больше нрав что-то обстрактное
вообще, пора писать код который будет работать в определенным интервале задач) интелектуальный код :D
GG
а вы все со своей типизацией возитесь)
Sergey
а первый компилятор интеллектуального кода на чем писать?))
Ivan
На интеллектуальном ЯП.
Sergey
которого ещё нет
Sergey
я вот задумался можно на js написать парсер, компилер в llvm коды и чтобы уже llvm скомпилила бинарник
Sergey
конечно извращение
Sergey
но для жсника норм
Nikita
Асинхронно
Alex
Вечер добрый
Alex
Есть кто знакомый с Firebase(гугловая облачная бд)
Alex
?
Bogdan
Чутка использовал
Sergey
иногда мне кажется что люди не знают, что знаки препинания должны находиться в одном сообщении с предложением
Alexander
они же нодеры, вынесли их в модуль
Alex
Можешь подсказать, как там проходит авторизация? Если делать запрос в браузере
Alex
Т.е. я ни как не могу понять, что дописывать для авторизации и какой ключ юзать
Alex
из консоли разработчика или ключ юзера, или иной какой вообще