Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Roberto Ierusalimschy - Scripting with Lua

Автор: Curry On!

Загружено: 2017-06-22

Просмотров: 4651

Описание:

(Keynote)
Abstract
The main benefits offered by a programming language are not only what it allows us to do, but also what it prevents us from doing. This conflict makes it hard for a single language to fulfil all needs of a large software project.

Scripting emphasizes the construction of software using two different languages; a system? language for the hard parts and a scripting language for the soft parts. This mix allows the development of programs that combine the qualities of both languages, such as performance and flexibility. Scripting is hardly a new idea; nevertheless, few languages have been designed with real scripting in mind.

Unlike most other dynamic languages, Lua is a language that has been designed from inception to be used as a scripting language. It is the leading scripting language in games. It is also widely used in embedded systems such as set-top boxes, routers, telecom equipment, and mobiles.

In this talk we will cover the most distinguishing features of Lua, emphasizing its trade-offs as a scripting language, the prominence of simplicity and small size in its design, and its use of a few simple but powerful concepts as unifying mechanisms.

Bio
Roberto Ierusalimschy is an Associate Professor of Computer Science at PUC-Rio (the Pontifical Catholic University of Rio de Janeiro), where he works with programming-language design and implementation. He is the leading architect of the Lua programming language and the author of the book “Programming in Lua”.

Roberto Ierusalimschy - Scripting with Lua

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Why (and why not) Lua, Roberto Ierusalimschy, PUC-Rio: LiM'19 talk 1

Why (and why not) Lua, Roberto Ierusalimschy, PUC-Rio: LiM'19 talk 1

CppCon 2017: Andreas Weis “Howling at the Moon: Lua for C++ Programmers”

CppCon 2017: Andreas Weis “Howling at the Moon: Lua for C++ Programmers”

Functions in Lua, Roberto Ierusalimshy, PUC-Rio: LIM'17 talk 1

Functions in Lua, Roberto Ierusalimshy, PUC-Rio: LIM'17 talk 1

Falling in LÖVE with Lua

Falling in LÖVE with Lua

Andy Wingo - Channels, Concurrency, and Cores: A new Concurrent ML implementation

Andy Wingo - Channels, Concurrency, and Cores: A new Concurrent ML implementation

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

The price of speed: Lua or LuaJIT? Etiene Dalcol - London Lua August 2017

The price of speed: Lua or LuaJIT? Etiene Dalcol - London Lua August 2017

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

Automating Sequences via Lua Coroutines in C++

Automating Sequences via Lua Coroutines in C++

Embedding Lua in C++ #1

Embedding Lua in C++ #1

"Performance Matters" by Emery Berger

Bridging the gap, going from Node.JS to Lua - Tim Caswell

Bridging the gap, going from Node.JS to Lua - Tim Caswell

Lua C API tutorial: using the stack and working with tables

Lua C API tutorial: using the stack and working with tables

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

William Byrd on

William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]

"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)

Factor: an extensible interactive language

Factor: an extensible interactive language

The Design of C++ , lecture by Bjarne Stroustrup

The Design of C++ , lecture by Bjarne Stroustrup

Lua Doesn't Suck

Lua Doesn't Suck

Jan Vitek - Getting everything wrong without doing anything right!

Jan Vitek - Getting everything wrong without doing anything right!

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com