lua design patterns

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

lua design patterns

Ivan lopes
Caros estou voltando  a programar em lua devido ao luatex, 
projeto que facilita em muito a vida de quem escreve documentação e desenha
figuras sobre conceitos científicos ...

como sou velho em programação gostaria de pedir aos senhores boas referências de design pattern em Lua.

como gentileza exponho um template de projeto latex que usa lua para ajudar a quem tiver interesse: geometria-descritiva   

agradecido,
Ivan

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: lua design patterns

Denis Dos Santos Silva
Ivan, td blz?

DP apesar de ser muito usado/associado a linguagens "strong typing" (c++, java) eh possivel fazer tambem em "weak" dada as suas limitacoes (se interpretada, compilada, ...).

Se voce usa LaTeX sabe usar qquer uma =)
Posta depois um .pdf la no seu repo

Fique atento a versao da linguagem Lua que esta usando (4, 5.1, 5.2, 5.3) cada uma pode ser suas particularidades ( http://www.lua.org/versions.html )
Alem do que, alguns modulos/bindings/packages podem adicionar recursos complementares
Sem falar de algumas linguagens que rodam sobre Lua como é o caso do http://moonscript.org/
E ainda tem versões que http://luajit.org/

30log -> é um projeto que realmente chama a atenção, dá 'caracteristicas de OOP' em Lua: https://github.com/Yonaba/30log

Segue abaixo um 'kick start':
o livro do autor pode ser uma boa referencia, ja que, a linguagem Lua oferece alguns recursos nativos unicos
http://www.lua.org/pil/
 
lua-users eh um grupo onde postam diversos conteudos sobre Lua
http://lua-users.org/wiki/LuaDesignPatterns

repositorio com algumas implementacoes
https://github.com/laeciofreitas/design-patterns-lua

O Prof. Bruno fez um livro sobre DP onde ha varias versoes de implementacao (c#, lua, php, java, ...) 
http://www.brpreiss.com/books/opus9/

Em todo caso o melhor livro que se tem sobre DP (do meu ponto de vista) eh Head First DP -> http://shop.oreilly.com/product/9780596007126.do

Espero pode ter ajudado.


Em domingo, 24 de janeiro de 2016 21:00:04 UTC-2, ivanlopes escreveu:
Caros estou voltando  a programar em lua devido ao luatex, 
projeto que facilita em muito a vida de quem escreve documentação e desenha
figuras sobre conceitos científicos ...

como sou velho em programação gostaria de pedir aos senhores boas referências de design pattern em Lua.

como gentileza exponho um template de projeto latex que usa lua para ajudar a quem tiver interesse: <a href="https://github.com/lopesivan/geometria-descritiva" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Flopesivan%2Fgeometria-descritiva\46sa\75D\46sntz\0751\46usg\75AFQjCNG3-rM8Sz9k6SmpqqTxdEFwKEOsUQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\75https%3A%2F%2Fgithub.com%2Flopesivan%2Fgeometria-descritiva\46sa\75D\46sntz\0751\46usg\75AFQjCNG3-rM8Sz9k6SmpqqTxdEFwKEOsUQ&#39;;return true;">geometria-descritiva   

agradecido,
Ivan

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: lua design patterns

Ivan lopes

Muito obrigado meu amigo.
Vou postar sim, subo depois para o sharelatex e roda online. Ai coloco o link.


On 14:02, Mon, Jan 25, 2016 Denis Dos Santos Silva <[hidden email]> wrote:
Ivan, td blz?

DP apesar de ser muito usado/associado a linguagens "strong typing" (c++, java) eh possivel fazer tambem em "weak" dada as suas limitacoes (se interpretada, compilada, ...).

Se voce usa LaTeX sabe usar qquer uma =)
Posta depois um .pdf la no seu repo

Fique atento a versao da linguagem Lua que esta usando (4, 5.1, 5.2, 5.3) cada uma pode ser suas particularidades ( http://www.lua.org/versions.html )
Alem do que, alguns modulos/bindings/packages podem adicionar recursos complementares
Sem falar de algumas linguagens que rodam sobre Lua como é o caso do http://moonscript.org/
E ainda tem versões que http://luajit.org/

30log -> é um projeto que realmente chama a atenção, dá 'caracteristicas de OOP' em Lua: https://github.com/Yonaba/30log

Segue abaixo um 'kick start':
o livro do autor pode ser uma boa referencia, ja que, a linguagem Lua oferece alguns recursos nativos unicos
 
lua-users eh um grupo onde postam diversos conteudos sobre Lua

repositorio com algumas implementacoes

O Prof. Bruno fez um livro sobre DP onde ha varias versoes de implementacao (c#, lua, php, java, ...) 

Em todo caso o melhor livro que se tem sobre DP (do meu ponto de vista) eh Head First DP -> http://shop.oreilly.com/product/9780596007126.do

Espero pode ter ajudado.


Em domingo, 24 de janeiro de 2016 21:00:04 UTC-2, ivanlopes escreveu:
Caros estou voltando  a programar em lua devido ao luatex, 
projeto que facilita em muito a vida de quem escreve documentação e desenha
figuras sobre conceitos científicos ...

como sou velho em programação gostaria de pedir aos senhores boas referências de design pattern em Lua.

como gentileza exponho um template de projeto latex que usa lua para ajudar a quem tiver interesse: geometria-descritiva   

agradecido,
Ivan

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Acesse esse grupo em https://groups.google.com/group/lua-br.
Para mais opções, acesse https://groups.google.com/d/optout.