Artwork

Contenido proporcionado por Fronteiras da Engenharia de Software. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Fronteiras da Engenharia de Software o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
Player FM : aplicación de podcast
¡Desconecta con la aplicación Player FM !

A linguagem de programação Lua (e seu impacto na Engenharia de Software)

1:09:07
 
Compartir
 

Manage episode 450904858 series 2931673
Contenido proporcionado por Fronteiras da Engenharia de Software. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Fronteiras da Engenharia de Software o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.

Neste episódio do Fronteiras da Engenharia de Software, exploramos o impacto global da linguagem de programação Lua na engenharia de software. Criada no Brasil, Lua é amplamente utilizada em diversas áreas, como desenvolvimento de jogos, ferramentas para engenheiros e sistemas embarcados. Com uma abordagem técnica e histórica, analisamos suas características e seu legado no cenário tecnológico.

Nosso convidado é Roberto Ierusalimschy, Professor Titular da PUC-Rio e co-criador de Lua. Roberto é uma das mentes por trás dessa linguagem leve, eficiente e amplamente reconhecida. Além de liderar o design da linguagem, publicou artigos em revistas prestigiadas como Communications of the ACM e ACM Transactions on Programming Languages and Systems e escreveu o livro Programming in Lua. Sua vasta experiência oferece uma visão profunda sobre os desafios e conquistas no desenvolvimento de Lua.

Os apresentadores Adolfo Neto e Maria Claudia Emer conduzem a conversa, abordando temas como:

  • Introdução à linguagem Lua e sua utilidade como primeira linguagem de programação.

  • O processo de design e manutenção da linguagem, incluindo como decisões sobre novas features são tomadas.

  • Usos notáveis de Lua em jogos (como no Roblox) e em ferramentas para pesquisa em engenharia de software.

Além disso, discutimos a importância de Lua como um marco para linguagens de programação originadas em países em desenvolvimento e traçamos paralelos com outras linguagens criadas por brasileiros, como Elixir e Lean. Roberto também compartilha reflexões sobre sua trajetória acadêmica, suas motivações e temas de interesse para futuras colaborações em pesquisa.

Encerramos com uma provocação sobre as próximas fronteiras na engenharia de software, oferecendo uma visão para os profissionais da área.

Roberto Ierusalimschy:

https://www.inf.puc-rio.br/~roberto/

https://scholar.google.com/citations?user=_pZgPlIAAAAJ&hl=en&oi=ao

https://www.inf.puc-rio.br/blog/professor/roberto-ierusalimschy/

https://github.com/roberto-ieru

Artigos:

A Look at the Design of Lua, Communications of the ACM, 2018 https://bit.ly/3YT8Jro

The Evolution of Lua, HOPL 2007 https://bit.ly/40Up0iq

Demais Links

Programming in Lua

https://amzn.to/4e0BYOs

Entrevista de Roberto no freecodecamp em português

https://www.freecodecamp.org/portuguese/news/podcast-ep05/

Entrevista de Roberto no OsProgramadores

https://osprogramadores.com/podcast/podcast-16/

Tim Menzies

https://www.csc.ncsu.edu/people/tjmenzie

https://timm.fyi/

Lua na PUC-Rio (2020)

https://www.youtube.com/watch?v=REwxKPitiZM

Posse e aula magistral do professor Roberto Ierusalimschy (2023)

https://youtu.be/Va6i3zh4_Io?si=vAATO2r_iP93ow0P

Lua Workshop 30 anos de Lua

https://www.youtube.com/playlist?list=PLRKeuVfLlY-4OZKpfochBktBuqgz123YH

Roberto Ierusalimschy – Pesquisador Homenageado da CELP

https://www.inf.puc-rio.br/blog/noticia/noticia/roberto-ierusalimschy-pesquisador-homenageado-da-celp

Entrevistas com Roberto

https://open.spotify.com/search/%22roberto%20ierusalimschy%22/podcastAndEpisodes

Comente no YouTube, no Spotify ou pelo email fronteirasesw@gmail.com

Entrevistadores: Adolfo Neto (PPGCA UTFPR) ⁠⁠⁠⁠⁠⁠⁠https://adolfont.github.io⁠ ⁠ ⁠e Maria Claudia Emer

Nosso site é: ⁠⁠⁠⁠⁠https://fronteirases.github.io⁠

Música utilizada: Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr. Link:⁠ ⁠⁠⁠⁠⁠⁠⁠https://www.youtube.com/watch?v=8ZZbAkKNx7s⁠ ⁠⁠⁠⁠

Data de publicação: 19 de novembro de 2024.

Como citar este episódio:

FRONTEIRAS DA ENGENHARIA DE SOFTWARE EP. 52: A linguagem de programação Lua (e seu impacto na Engenharia de Software), com Roberto Ierusalimschy (PUC-Rio). [Locução de]: Adolfo Neto e Maria Claudia Emer. Entrevistado: Roberto Ierusalimschy. S. l.: Fronteiras da Engenharia de Software, 19 nov. 2024. Podcast. Disponível em: ⁠⁠⁠⁠https://fronteirases.github.io/episodios/paginas/52⁠. ⁠Acesso em: 19 out. 2024.

  continue reading

60 episodios

Artwork
iconCompartir
 
Manage episode 450904858 series 2931673
Contenido proporcionado por Fronteiras da Engenharia de Software. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente Fronteiras da Engenharia de Software o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.

Neste episódio do Fronteiras da Engenharia de Software, exploramos o impacto global da linguagem de programação Lua na engenharia de software. Criada no Brasil, Lua é amplamente utilizada em diversas áreas, como desenvolvimento de jogos, ferramentas para engenheiros e sistemas embarcados. Com uma abordagem técnica e histórica, analisamos suas características e seu legado no cenário tecnológico.

Nosso convidado é Roberto Ierusalimschy, Professor Titular da PUC-Rio e co-criador de Lua. Roberto é uma das mentes por trás dessa linguagem leve, eficiente e amplamente reconhecida. Além de liderar o design da linguagem, publicou artigos em revistas prestigiadas como Communications of the ACM e ACM Transactions on Programming Languages and Systems e escreveu o livro Programming in Lua. Sua vasta experiência oferece uma visão profunda sobre os desafios e conquistas no desenvolvimento de Lua.

Os apresentadores Adolfo Neto e Maria Claudia Emer conduzem a conversa, abordando temas como:

  • Introdução à linguagem Lua e sua utilidade como primeira linguagem de programação.

  • O processo de design e manutenção da linguagem, incluindo como decisões sobre novas features são tomadas.

  • Usos notáveis de Lua em jogos (como no Roblox) e em ferramentas para pesquisa em engenharia de software.

Além disso, discutimos a importância de Lua como um marco para linguagens de programação originadas em países em desenvolvimento e traçamos paralelos com outras linguagens criadas por brasileiros, como Elixir e Lean. Roberto também compartilha reflexões sobre sua trajetória acadêmica, suas motivações e temas de interesse para futuras colaborações em pesquisa.

Encerramos com uma provocação sobre as próximas fronteiras na engenharia de software, oferecendo uma visão para os profissionais da área.

Roberto Ierusalimschy:

https://www.inf.puc-rio.br/~roberto/

https://scholar.google.com/citations?user=_pZgPlIAAAAJ&hl=en&oi=ao

https://www.inf.puc-rio.br/blog/professor/roberto-ierusalimschy/

https://github.com/roberto-ieru

Artigos:

A Look at the Design of Lua, Communications of the ACM, 2018 https://bit.ly/3YT8Jro

The Evolution of Lua, HOPL 2007 https://bit.ly/40Up0iq

Demais Links

Programming in Lua

https://amzn.to/4e0BYOs

Entrevista de Roberto no freecodecamp em português

https://www.freecodecamp.org/portuguese/news/podcast-ep05/

Entrevista de Roberto no OsProgramadores

https://osprogramadores.com/podcast/podcast-16/

Tim Menzies

https://www.csc.ncsu.edu/people/tjmenzie

https://timm.fyi/

Lua na PUC-Rio (2020)

https://www.youtube.com/watch?v=REwxKPitiZM

Posse e aula magistral do professor Roberto Ierusalimschy (2023)

https://youtu.be/Va6i3zh4_Io?si=vAATO2r_iP93ow0P

Lua Workshop 30 anos de Lua

https://www.youtube.com/playlist?list=PLRKeuVfLlY-4OZKpfochBktBuqgz123YH

Roberto Ierusalimschy – Pesquisador Homenageado da CELP

https://www.inf.puc-rio.br/blog/noticia/noticia/roberto-ierusalimschy-pesquisador-homenageado-da-celp

Entrevistas com Roberto

https://open.spotify.com/search/%22roberto%20ierusalimschy%22/podcastAndEpisodes

Comente no YouTube, no Spotify ou pelo email fronteirasesw@gmail.com

Entrevistadores: Adolfo Neto (PPGCA UTFPR) ⁠⁠⁠⁠⁠⁠⁠https://adolfont.github.io⁠ ⁠ ⁠e Maria Claudia Emer

Nosso site é: ⁠⁠⁠⁠⁠https://fronteirases.github.io⁠

Música utilizada: Extreme Energy (Music Today 80). Composed & Produced by: Anwar Amr. Link:⁠ ⁠⁠⁠⁠⁠⁠⁠https://www.youtube.com/watch?v=8ZZbAkKNx7s⁠ ⁠⁠⁠⁠

Data de publicação: 19 de novembro de 2024.

Como citar este episódio:

FRONTEIRAS DA ENGENHARIA DE SOFTWARE EP. 52: A linguagem de programação Lua (e seu impacto na Engenharia de Software), com Roberto Ierusalimschy (PUC-Rio). [Locução de]: Adolfo Neto e Maria Claudia Emer. Entrevistado: Roberto Ierusalimschy. S. l.: Fronteiras da Engenharia de Software, 19 nov. 2024. Podcast. Disponível em: ⁠⁠⁠⁠https://fronteirases.github.io/episodios/paginas/52⁠. ⁠Acesso em: 19 out. 2024.

  continue reading

60 episodios

Alla avsnitt

×
 
Loading …

Bienvenido a Player FM!

Player FM está escaneando la web en busca de podcasts de alta calidad para que los disfrutes en este momento. Es la mejor aplicación de podcast y funciona en Android, iPhone y la web. Regístrate para sincronizar suscripciones a través de dispositivos.

 

Guia de referencia rapida