A ideia desse desafio é estimular o estudo de novas tecnologias e acabar ou pelo menos diminuir o preconceito que muitos têm com a linguagem lua.
Lua (www.lua.org) é uma linguagem de script multiparadigma que é bem leve, pequena, poderosa e gratuita. Lua foi criada na PUC do Rio de Janeiro aqui no Brasil e já foi utilizada por empresas como:
- Blizzard (No jogo World of Warcraft);
- Maxis/Electronic Arts (No jogo SimCity 4);
- Adobe (No software Photoshop Lightroom);
- Crytek (na CryENGINE2, engine do Jogo Far Cry);
Você pode conferir a lista atualizada aqui Confira também o Manual da linguagem
Crie um aplicativo (console ou como você preferir), que gerencie a lista de convidados de uma festa. Nesse aplicativo será possível:
- Cadastrar convidados em formato Json (apenas o nome e cpf);
- Remover convidados;
- Consultar um convidado pelo cpf;
- Listar todos os convidados (nome e cpf);
- Listar todos os removidos (nome, cpf e motivo da remoção);
Observações:
- Todos os dados deverão ser armazenados em um ou mais arquivos de texto.
- Não existe prazo limite para conclusão, a ideia é que você tenha uma experiência diferente.
- Você poderá tirar suas dúvidas no Slack do Desafio
- Ao finalizar o seu projeto, publique-o no Github e envie o link para [email protected]