Многи разработчики из больших компаний, у которых есть большие деньги, пишут на ЛУА, но не меньше разрабов из этих же компаний не пишут на ЛУА. Вы можете писать на ЛУА, а можете и не писать - решайте сами. В одной большой компании с очень умными разработчиками никто не писал на ЛУА, и что вы думаете прозошло? Правильно, ничего, просто ничего.
Да много чего есть интересного. Просто для начинающего или человека знающего понемногу там-сям сложно выбирать что и как делать. И да хорошо что такие простые вещи как React встраивают в тот же Lua. Это позволит быстрее делать разного рода интерфейсф не погружаясь в теорию работы тех же интерфейсов. Очень интересные и главное полезные видео на твоём канале. Огромное спасибо тебе за них. Правда сейчас лето и что-то переваривать становиться тяжело. По этой причине перехожу на ночной образ жизни, а именно поработал пару часов утром и чиллаут. А потом так часиков до 4 ночи программировать - изучать.
Minetest, Garrys mod, GTA SA и много других популярных игр используют lua. В играх это лучший встраиваемый язык так как маленький, весит меньше мегабайта и простой
Мишаня, ты уже контент ради контента делаешь. в профеисиональном ИТ, 1 правильный путь развития и понимания что учить. то что будет востребовано работадателем, а это 2 направления, вопросы и задачи с собесов и технологии в вакансиях. всё! остальное, луа, шмуа.... это всё сказки для детей которые не понимают где они, и что происходит 🙂
Сталкивался с LUA скриптами в sa:mp (GTA San Andreas multiplayer). Причём от простых скриптов от "любителей" для личного пользования и до полноценных, больших и крутых проектов для упрощения игры. Рубин модс, привет))))
@@faang29488 некоторые языки имеют жёсткий синтаксис и при малейших отступлениях от канона интерпритатор или компилятор будут возвращать ошибки. Lua в большинстве своём этого лишён, и код можно писать как угодно.
Говнокод пишут на любом языке. Lua как раз больше приспособлен к новичкам так как там оператор + отвечает только за сложение цифр. Массивы начинаются по человечески с единицы, как и должно быть в нормальных высокоуровневых языках. Ещё 0 как любые цифры считаются за true в сравнениях. Что тоже логично и должно быть в нормальном высокоуровневом языке. Как по мне lua логичнее других языков где полно пережитков прошлого, где без изменения используются концепции из Си который был ориентирован на написания кода близкого по языку к компу. Циклы до сих пор в императивных языках используются. Даже в lua. Вообще будущее за функциональными языками, нужно учиться в этом направлении.
Когда проснутся пчелки, Тогда причешут челки. Умоются над лужицей, И по лесу закружатся. Кто пчелок уважает, Кто к ним не престает, Того они не жалят, Тому приносят мед. Им каждая ромашка, Нальет нектара в чашку. И даже одуванчики, Нальют нектар в стаканчики. Кто пчелок уважает, Кто к ним не пристает, Того они не жалят, Тому приносят мед. Закончится работа, Нальются медом соты, И вечером на пасеке, Сыграют пчелки в классики. Кто пчелок уважает, Кто к ним не престает, Того они не жалят, Тому приносят мед.
Хз что такое роблакс, интересует как оно вообще работает? Если там браузер, то простая транспиляция в жабоскрипт? Или свой рантайм соорудили по типу RN?
я никогда не пойму людей считающих что такой код это нормально. order = order.split(';') order = order.map(d=>ParseInt(d)) order = order.reduse((r,c)=> r+c, 0) order = `Итого: ${order}`
Так, а в чем проблема? Нет статической типизации? В одну и ту же переменную 4 присваивания? Это возможности языка, никто не заставляет такое писать. Это руки у разработчика растут из жопы
@@MrSharkeron Смысл переменной меняется в рамках одного блока. Сперва это сырые данные, потом распарсенные, потом какойто агрегированный результат. И всё в одном месте. Собственно у меня претензия к не строгой типизации. Она подталкивает людей к коду который становится понятным только в рантайме.
Да не было у чувака проектов такого размера, на которых динамическая типизация предстала перед ним во всей красе при отсутствии документирования кода... Бывает, с программированием не срослось, приходится учить. Судя по антуражу, с учебой как-то тоже не очень... Может лучше опять на галеру?
@@tebesvet Знаешь, я вот сколько раз проходил собес на Епам, но не осилил (то по ЗП не сходились, то по иным причинам) и вот не особо от этого расстраивался (пол трудовой уже исписано, до пенсии уже ближе, чем до даты окончания ВУЗа). А вот с динамической типизацией наелся полной ложкой на Яндексе (алергию заработал на всю оставшуюся жизнь)- так что спасибо, я уж как-то по старинке
@@tebesvet Ну когда я был студентом или пара-тройка лет стажа, то пельмени - наше всё. Но когда ты бородатый дядька... Для полноты антуража остается только коробка из-под холодильника под мостом (ничего личного, но подавать себя, как мне кажется, с определенного возраста стоило бы как-то посерьезнее, а велосипед поддерживаю, сам одно время тоже на работу ездил, когда в офисе душ был)
Lua. Не сложный? Да на нем вообще непонятно, что делать . а из курсов один видос кээсера, как он в Гаррис мод добавляет скрипты используя api гарисмода 😂 хкрня какая то с 5 операторами . я не понял как его использовать и внедрять куда-то. Даже papyrus script Скайрима более понятный и функциональный язык
он примитивный. построен вокруг идеи описания умных объектов. Аля simbol в объектах js только без стандартного поведения. Т.е. тебе всё придётся писать самому, с довольно низких абстракций. За счёт примитивности - быстр, легко встраивается, требователен к компетенциям.
Я тоже это заметил. Потому почти перестал писать комменты. Не нужны каналу комменты? Ну и ладно. Тоже самое в телеге. Там чудесный бот, который тебя просто блочит навсегда даже без предупреждений. Но нет так нет. Дело Миши, как ему развивать канал и надо ли ему комьюнити.
Тебя люди смотрят как консультанта, совет какой может быть дашь с высоты своего опыта, а ты рекламу аналитика данных втулил, органичненько так, задвинув про спрос на йтишников. И вот хрен его знает реально ли будет расти спрос, реально ли будет спрос именно на аналитиков ... или это просто реклама ... Молодец чё 👍
Многи разработчики из больших компаний, у которых есть большие деньги, пишут на ЛУА, но не меньше разрабов из этих же компаний не пишут на ЛУА. Вы можете писать на ЛУА, а можете и не писать - решайте сами. В одной большой компании с очень умными разработчиками никто не писал на ЛУА, и что вы думаете прозошло? Правильно, ничего, просто ничего.
В семиминутном видео, 3 минуты рекламы)
Капитализм 😅
Ну хоть говнорепа нет.
Нужно же что то кушать😂😂
@@МаркСтоянов-о5х Ну да, а с учетом специфики страны и легальных "веществ", кушать хочется чаще и больше.
Да много чего есть интересного.
Просто для начинающего или человека знающего понемногу там-сям сложно выбирать что и как делать. И да хорошо что такие простые вещи как React встраивают в тот же Lua. Это позволит быстрее делать разного рода интерфейсф не погружаясь в теорию работы тех же интерфейсов.
Очень интересные и главное полезные видео на твоём канале. Огромное спасибо тебе за них.
Правда сейчас лето и что-то переваривать становиться тяжело. По этой причине перехожу на ночной образ жизни, а именно поработал пару часов утром и чиллаут. А потом так часиков до 4 ночи программировать - изучать.
На Lua работают моды для лучшей игры про автоматизацию - Factorio!!!
а еще UI в World of Warcraft
@@heathro_1 ага. Lua - мой первый и самый несерьезный опыт программирования. =))
В Stormworks тоже есть
Minetest, Garrys mod, GTA SA и много других популярных игр используют lua. В играх это лучший встраиваемый язык так как маленький, весит меньше мегабайта и простой
вот уж хз. когда я кодил на луа, самая большая проблема была это как раз отсутствие типизации
Мишаня, ты уже контент ради контента делаешь. в профеисиональном ИТ, 1 правильный путь развития и понимания что учить. то что будет востребовано работадателем, а это 2 направления, вопросы и задачи с собесов и технологии в вакансиях. всё!
остальное, луа, шмуа.... это всё сказки для детей которые не понимают где они, и что происходит 🙂
А мне нравится контент Миши, все на лайте, типа как новости. слушать можно в дороге. А по твоим запросам есть куча каналов.
Так этот Lua учится буквально за день
Сталкивался с LUA скриптами в sa:mp (GTA San Andreas multiplayer). Причём от простых скриптов от "любителей" для личного пользования и до полноценных, больших и крутых проектов для упрощения игры. Рубин модс, привет))))
Lua - на биржах юзают под скрипты.
С С# в связке вообще мощь !
На Lua можно писать говнокод. Плюс это или минус, решайте сами.
Говнокод можно писать с любым языком, а можно и вообще не писать руками, это не заслуга lua
@@faang29488 некоторые языки имеют жёсткий синтаксис и при малейших отступлениях от канона интерпритатор или компилятор будут возвращать ошибки. Lua в большинстве своём этого лишён, и код можно писать как угодно.
Говнокод пишут на любом языке. Lua как раз больше приспособлен к новичкам так как там оператор + отвечает только за сложение цифр. Массивы начинаются по человечески с единицы, как и должно быть в нормальных высокоуровневых языках. Ещё 0 как любые цифры считаются за true в сравнениях. Что тоже логично и должно быть в нормальном высокоуровневом языке.
Как по мне lua логичнее других языков где полно пережитков прошлого, где без изменения используются концепции из Си который был ориентирован на написания кода близкого по языку к компу. Циклы до сих пор в императивных языках используются. Даже в lua. Вообще будущее за функциональными языками, нужно учиться в этом направлении.
Когда проснутся пчелки,
Тогда причешут челки.
Умоются над лужицей,
И по лесу закружатся.
Кто пчелок уважает,
Кто к ним не престает,
Того они не жалят,
Тому приносят мед.
Им каждая ромашка,
Нальет нектара в чашку.
И даже одуванчики,
Нальют нектар в стаканчики.
Кто пчелок уважает,
Кто к ним не пристает,
Того они не жалят,
Тому приносят мед.
Закончится работа,
Нальются медом соты,
И вечером на пасеке,
Сыграют пчелки в классики.
Кто пчелок уважает,
Кто к ним не престает,
Того они не жалят,
Тому приносят мед.
❤
Топовая песня!
Признайся, фанат бразильского мальчика?
Приятно слушать в начале музыку, расслабляет ❤
Почему никто не вспомнил про World of Warcraft
как react Можно переписать в lua ?
У меня пульт управления для FPV дрона поддерживает Lua скрипты. Да и в целом каждый уважающий себя пульт управления его поддерживает
Спасибо, Миша, за видос! 🔥
Lua хороший язык для моддинга. Как раз на нём делаю проекты в Garry's Mod.
Хз что такое роблакс, интересует как оно вообще работает? Если там браузер, то простая транспиляция в жабоскрипт? Или свой рантайм соорудили по типу RN?
Треть видоса это реклама...
Любопытно, это часть текста рекламы или реально где-то слышал что у компаний нехватка ИТ-специалистов? У меня складывается обратное впечатление ;)
синтаксис lua очень похож на руби
Ещё на lua можно писать внутри игровые скрипты в dualuniverse
под lua есть же web фреймоворк lapis
Хм....прикольноы пет проект можно запилить, реакт на питоне переписать .
И скрипты к Quikу тоже на Lua пишутся почему-то с небольшим сроком жизни
Почему с небольшим?
я никогда не пойму людей считающих что такой код это нормально.
order = order.split(';')
order = order.map(d=>ParseInt(d))
order = order.reduse((r,c)=> r+c, 0)
order = `Итого: ${order}`
Нормальный код, что не так? Что ненравится что все в одной переменной?
Если после первого "order =" заменить его на ".", то будет норм. 😂
Так, а в чем проблема? Нет статической типизации? В одну и ту же переменную 4 присваивания?
Это возможности языка, никто не заставляет такое писать. Это руки у разработчика растут из жопы
и зачем этот высер тут?)
@@MrSharkeron Смысл переменной меняется в рамках одного блока.
Сперва это сырые данные, потом распарсенные, потом какойто агрегированный результат. И всё в одном месте.
Собственно у меня претензия к не строгой типизации. Она подталкивает людей к коду который становится понятным только в рантайме.
Блин чувак, как ты не любишь типы? Без них вообще ад же.
Да не было у чувака проектов такого размера, на которых динамическая типизация предстала перед ним во всей красе при отсутствии документирования кода... Бывает, с программированием не срослось, приходится учить. Судя по антуражу, с учебой как-то тоже не очень... Может лучше опять на галеру?
@@tebesvet Знаешь, я вот сколько раз проходил собес на Епам, но не осилил (то по ЗП не сходились, то по иным причинам) и вот не особо от этого расстраивался (пол трудовой уже исписано, до пенсии уже ближе, чем до даты окончания ВУЗа).
А вот с динамической типизацией наелся полной ложкой на Яндексе (алергию заработал на всю оставшуюся жизнь)- так что спасибо, я уж как-то по старинке
@@tebesvet Ну когда я был студентом или пара-тройка лет стажа, то пельмени - наше всё. Но когда ты бородатый дядька... Для полноты антуража остается только коробка из-под холодильника под мостом (ничего личного, но подавать себя, как мне кажется, с определенного возраста стоило бы как-то посерьезнее, а велосипед поддерживаю, сам одно время тоже на работу ездил, когда в офисе душ был)
Lua есть даже в neovim (либа luv)
попробуй Claude 3.5, вообще зашебись
ура Lua !!!
1:45 звук страшный для животных. Михаил, не надо так ) мы тут все IT, но мои хорьки чуть инфаркт не получили.
Lua. Не сложный? Да на нем вообще непонятно, что делать . а из курсов один видос кээсера, как он в Гаррис мод добавляет скрипты используя api гарисмода 😂 хкрня какая то с 5 операторами . я не понял как его использовать и внедрять куда-то. Даже papyrus script Скайрима более понятный и функциональный язык
он примитивный. построен вокруг идеи описания умных объектов. Аля simbol в объектах js только без стандартного поведения.
Т.е. тебе всё придётся писать самому, с довольно низких абстракций.
За счёт примитивности - быстр, легко встраивается, требователен к компетенциям.
брух смотрет доки не судьба?
Лайк в поддержку канала
И нафига ты комменты удаляешь? Я чуваку помочь хотел а ты ссылку удалил.
Я тоже это заметил. Потому почти перестал писать комменты. Не нужны каналу комменты? Ну и ладно. Тоже самое в телеге. Там чудесный бот, который тебя просто блочит навсегда даже без предупреждений. Но нет так нет. Дело Миши, как ему развивать канал и надо ли ему комьюнити.
Комментарии никогда Мишей не удаляются! Удаляет ютуб)
Арнем так арнем
Neovim на lua
Тебя люди смотрят как консультанта, совет какой может быть дашь с высоты своего опыта, а ты рекламу аналитика данных втулил, органичненько так, задвинув про спрос на йтишников. И вот хрен его знает реально ли будет расти спрос, реально ли будет спрос именно на аналитиков ... или это просто реклама ... Молодец чё 👍
уже бегу
👀
Если Lua можно использовать вместо JS, то конечно пишите на Lua. Любой популярный язык, кроме PHP лучше джаваскрипта.
вот это ты высрал) с мемов про айти знания получаешь? 🤡
Думаю php уже давно лучше, чем js
Да войне
а я игру на Lua сделал) у меня на канале трейлер 🙂
Lua - на биржах юзают под скрипты.
С С# в связке вообще мощь !