Seed7 é uma linguagem de programação de 'propósito geral'.
É uma linguagem de 'alto nível' em comparação com Ada, C++ e Java.
Em Seed7 novas declarações e operadores podem ser declarados
facilmente.
Funções com "type results" e "type
parameters" são mais elegantes do que o ´'modelo habitual' ou
'conceito genéricos'.
'Orientação a objetos' é usada quando ela traz vantagens e não em
lugares quando outras soluções são mais evidentes.
Embora Seed7 contenha vários conceitos de outras 'linguagens de
programação', não a considero como um descendente direto de qualquer outra
linguagem de programação.
O programador deve concentrar-se na 'resolução de problemas', em vez de
administração ou o cumprimento de algum paradigma.
Portanto Seed7 permite a programação no "espaço do problema"
em vez de curvar tudo em um conceito pequeno de sintática ou semântica.
As 'construções predefinidas' de Seed7 são definidas de forma a ser
fácil, compreensiva e legível.
Esta abordagem prática pode ser resumido como:
"A programação deve ser divertida"
Programas Seed7 podem tanto serem interpretados, como compilados.
Portanto Seed7 pode ser usado para "scripting"
e para programas "reais".
Nenhum comentário:
Postar um comentário