Тёмный

Why learn LUA? 

Kodaps Academy
Подписаться 13 тыс.
Просмотров 4,2 тыс.
50% 1

Why earn Lua? Come on a journey through Lua's essence, creation, strengths, and use cases.
Lua stands out for its simplicity, portability, and versatility. Designed as an "extension" language rather than a standalone option, its minimal footprint and seamless integration with C++ have made it the go-to choice for developers looking to bridge user interfaces with core game engines. But Lua's capabilities don't stop at gaming. From enhancing database logic in Redis to customizing the Neovim editor, Lua's applications are vast and varied.
But what really makes Lua special? Its simplicity, for starters. With only 21 reserved keywords and a single data structure type - tables - Lua is accessible to beginners yet offers deep flexibility for advanced programming through its "multi-paradigm" approach. Tables, metatables, and the ability to program the behavior of the language itself provide a unique playground for exploring computer science concepts like classes, recursion, and functional programming.
Yet, Lua is not without its limitations. Its design as an auxiliary language means it's not suited for standalone projects, and job opportunities specifically requiring Lua are limited outside the video game industry.
So, why learn Lua? Whether you're a budding programmer not keen on memorizing complex syntax, a developer looking to extend existing applications, or simply curious about the inner workings of programming languages, Lua offers a fun and rewarding experience. Join David as he shares his passion for Lua, demonstrating why this language might just be the perfect addition to your programming toolkit.
----
Want to go into further depth? Head to kodaps.dev/

Наука

Опубликовано:

 

7 мар 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@bayelrey8028
@bayelrey8028 2 дня назад
Lua is nice! I use it to make plugins or write small scripts for Q-SYS. Q-SYS is QSCs control AV control platform. Each controller is a DSP and you can add behavior to the audio programming, control a display, control video switching devices, etc. I recently wrote some Lua to control a Denon network recorder via IP, an Epsom projector, Extron presentation switch, change the GUI behavior/layers/text/button behavior/css properties, etc. It's simple but really really powerful
@user-tf9wn4df8h
@user-tf9wn4df8h 2 месяца назад
Nice overview! Thanks! Lua is my current first step in to programming.
@KodapsAcademy
@KodapsAcademy 2 месяца назад
Glad you liked it :)
@hotharvey2
@hotharvey2 Месяц назад
I love lua, i only understood OOP and classes+inheritance when i haad to inplement them myself for a roblox game
@metaltyphoon
@metaltyphoon 23 дня назад
Brazil mentioned let’s go
@user-rm8dr3fk6o
@user-rm8dr3fk6o 2 месяца назад
Why are there so few views? The presentation is great
@KodapsAcademy
@KodapsAcademy Месяц назад
Thanks :)
@LiveErrors
@LiveErrors 2 месяца назад
python dialects sounds like a nightmare
@KodapsAcademy
@KodapsAcademy 2 месяца назад
So much so that when they say “Boo” it’s scary en.wikipedia.org/wiki/Boo_(programming_language)
@goshawk_fly
@goshawk_fly Месяц назад
Defold, UltraEngine, WickedEngine, CryEngine and so on
@jt3221
@jt3221 Месяц назад
Nice video. I learnt Lua so I could make Stalker mods.
@xman3336
@xman3336 28 дней назад
thank you man
@KodapsAcademy
@KodapsAcademy 27 дней назад
Glad to be of service :)
@knewdist
@knewdist Месяц назад
conky brought me to lua
Далее
Go vs Rust: Which To Learn In 2024?
6:27
Просмотров 132 тыс.
Tmux has forever changed the way I write code.
13:30
Просмотров 896 тыс.
КИТАЕЦ ЗА 24 МИЛЛИОНА / РАЗГОН
1:10:06
БАТЯ И СОСЕД😂#shorts
01:00
Просмотров 1 млн
REALLY LOVES CHIPS
00:19
Просмотров 2,3 млн
Why Is Lua So Popular?
8:03
Просмотров 83 тыс.
How Senior Programmers ACTUALLY Write Code
13:37
Просмотров 1,3 млн
React vs Angular in 2024
9:00
Просмотров 19 тыс.
HTMX, the anti JS framework (vs React)
7:17
Просмотров 63 тыс.
Rust: When C Code Isn't Enough
8:26
Просмотров 151 тыс.
how Google writes gorgeous C++
7:40
Просмотров 761 тыс.
Dear Functional Bros
16:50
Просмотров 448 тыс.
Why I Use Golang In 2024
9:21
Просмотров 236 тыс.
NeovimConf 2022: Lua, a Primer
30:10
Просмотров 14 тыс.
Плохие и хорошие видеокарты
1:00