Title: | Linguagem de programação Ves |
Author: | Silva, Henry Rodrigues Da |
Abstract: |
Existem diversas linguagens de programação no mercado, cada uma com seus pontos fortes e fracos. Este trabalho apresenta Ves, uma linguagem de programação focada em expressividade, legibilidade e flexibilidade, utilizando conceitos adaptados de outras linguagens de forma tentar melhorar funcionalidades presentes nas mesmas, ou ainda, facilitar o uso de técnicas que já existem mas são difíceis de se trabalhar nas linguagens atuais. Para que a linguagem possa cumprir com esses requisitos é dado foco em meta-programação e type-safety, dando preferência a uma sintaxe mais declarativa. There are many programming languages in the market, each one of them has its strengths and weaknesses. This project introduces Ves, a programming language that aims to be expressive, legible and flexible, using concepts adapted from other languages intending to improve their features, or even ease the use of techniques that already exist, but are hard to work with in other languages. In order for the language to be able to fulfill these requirements the project focuses in meta-programming and type-safety, favoring a declarative syntax. |
Description: | TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. |
URI: | https://repositorio.ufsc.br/handle/123456789/202512 |
Date: | 2019-06-25 |
Files | Size | Format | View |
---|---|---|---|
TCC-14-07-19-final (1).pdf | 1.738Mb |
View/ |