Igor
Думал свою реализацию deflate написать, но стало лень её дебажить
Igor
Так что тоже забил и оставил zlib
Igor
Остаться совсем без зависимостей несистемных было бы очень вкусно, но лень всегда берёт своё..
Drus
хочешь чтобы было без зависимостей ?)
Drus
юзай java , там просто openjdk ставишь на пк и все )
UtoECat
Терпеть не могу проекты с миллионом зависимостей
а вот мне лично начинает становиться некомфортно от того, что у меня в проектах есть куча имплементаций одного и того же кучей разных способов. очень хочу всё это дело в либы вынести отдельные. От этого и вес конечных бинарников меньше будет...
Igor
юзай java , там просто openjdk ставишь на пк и все )
Жаба очень жирная в плане виртуалки
Igor
Рантайм её это тихий ужас
Drus
Жаба очень жирная в плане виртуалки
не берусь судить, но вот например приложуха есть на java swing, там modbus протокол используется и отражаются циферки кнопочки, все красиво
UtoECat
Рантайм её это тихий ужас
это да. Но всё же поприятнее чем js :)
Drus
вроде не лагает и работает везде где есть openjdk)
Drus
конечно игры триплей проекты на ней не напишешь)
UtoECat
не триплей, но популярные и/или хорошие игры на ней есть, этого нельзя отрицать
Drus
ну это да
UtoECat
блин я не заметил как мы чат во флудилку превратили :) упс
Igor
Можно и в настоящую флудилу перебраться
Igor
https://t.me/ProLuaSnooze
Андрей
Простите если вопрос глупый но я щас умру
Андрей
Я хочу сделать так, чтоб match находила последовательность \[[t]
Андрей
Я пишу line:match("\\\[\[t\]")
Андрей
invalid escape sequence near '"\\['
Андрей
Что я пропускаю
Андрей
Спасибо А подскажите как различать, когда %, а когда \
Snusmumriken
C \ и модификаторами типа \r\n\t\s \0x123 — \. Всё остальное — %.
Андрей
Огромное спасибо
Snusmumriken
Оно довольно дурацкое тем что не PCRE'шное, но ориентировано на дикую скорость обработки.
Snusmumriken
Дмитрий, @AlexMuk на сколько процентов вы живые?
Дмитрий
Живее всех живых, не дождётесь!
Alexey
А что случилось?
Lucky
боты иногда набегают
Дмитрий
Доброго времени суток, уважаемые специалисты! Мне в команду проекта требуется сотрудник, который знает язык Lua на достаточном уровне, чтобы писать мелкие несложные приложения. Знание API OpenResty и инфраструктуры вокруг OpenResty - желательно, но не обязательно, поможем вникнуть в процессе. Сложных вещей не потребуется. Уровень джуниор-миддл. Оплата сдельная, по предоплате. Договор, NDA. Я не рекрутер и не агенство, ищу специалиста себе в команду. Кому интересно пишите, пожалуйста в личном сообщении. Спасибо! Upd: Вилка по оплате обсуждается, будет понятно после собеседования, жадничать не буду. территориально - не важно.
Snusmumriken
Snusmumriken
В четвёртых, это чатик больше про языковой трёп. Больше работающих в сфере людей сидит тут: https://t.me/luainmoscow Правда, ботов тоже довольно много, советую поспрашивать @agladysh
Дмитрий
✙Alejandroꑭ
Привет, интересует сколько времени займет изучение lua до уровня (intermediate)
Igor
Да
Скриптами говорить сложно. Полагаю, что лучше использовать общепринятые языки по типу английского, русского...
adamfull
+
adamfull
Ну просто pre-intermediate и intermediate это как бы больше к разговорным языкам
✙Alejandroꑭ
Знания по Си есть, из скриптовиков разве что з башем и JS дело имел. Сколько по времени приблизительно занимает войти в курс дела, на джуна к примеру
adamfull
Ну вроде как там книга была от создателя языка. А по времени только от тебя зависит
Igor
Книга в закрепах есть
Igor
Спасибо
Они, кнеш, не то чтобы похожи прям сильно, но если есть понимание Си, то и с другими языками разобраться совсем не проблема, Lua к тому же один из самых простых языков
Igor
С емб хочу поработать, по этому и выбрал Луа
У Lua, кстати, очень удобное C API, интерпретатор куда угодно внедряется на раз-два
adamfull
Или это именно про голое апи
Igor
это если с крестами работать, я про чистый C API говорю
adamfull
Для крестов лучше sol2 я пока ничего не видел
Igor
ага
Igor
но я всё равно чаще просто чистый апи использую))
Igor
мне с ним привычнее работать, чем с солом
adamfull
Ну тут наверное от задачи зависит. Когда нужно чисто по фасту интегрировать скрипты в проект, то лучше наверное готовое взять
adamfull
Но так да, lua в этом плане всех рвёт
adamfull
А как насчет питухона, если камень норм?
Какой камень? Для embedded есть micropython
✙Alejandroꑭ
К примеру
adamfull
Ну есть микропитон
adamfull
Не уверен что есть порт для этой железки
adamfull
И по микроконтроллерам тоже чат есть
adamfull
Мне кажется это больше туда
Snusmumriken
Привет, интересует сколько времени займет изучение lua до уровня (intermediate)
Зависит только от тебя, минималочка - пол годика, если есть опыт сишки-плюсов-питона-жаваскрипта то месяца 2-3
Igor
Зависит только от тебя, минималочка - пол годика, если есть опыт сишки-плюсов-питона-жаваскрипта то месяца 2-3
А не много ли? Мне кажется это только если брать какое-то оч ленивое изучение... Если основательно взяться, имея за спиной опыт сишки, тут и недели хватит
Александр
А не много ли? Мне кажется это только если брать какое-то оч ленивое изучение... Если основательно взяться, имея за спиной опыт сишки, тут и недели хватит
Полагаю в такую оценку включена практика и привыкание к языку, а не только условное знание синтаксиса
Александр
На синтаксис нужно и того меньше, я не про него говорил
К языку всё же нужно привыкнуть, а тут мы говорим о практике языка, начиная с простейших конструкций, заканчивая идиомами, обёртками на си и с него, метатаблицы, привыканием к библиотекам, в целом время на это привыкание зависит от имеющихся знаний программирования и количества практики
Highly Likely
Впервые вижу intermediate по отношению к ЯП
mva
а остальное - скорее зависит от базовой теории программирования (которая универсальна и к синтаксисам языкв не очень относится) и от практики