Programas smartwin++, matlab e alice

1310 palavras 6 páginas
Trabalho sobre SmartWin++

Introdução:

SmartWin++ é um programa GUI, desenvolvido para facilitar no desenvolvimento de aplicações comerciais e de código aberto do Windows, sem ter que pagar enormes taxas de licença para empresas como a Microsoft ou a Trolltech e sendo programado em linguagem C++. SmartWin++ é um programa de interface gráfica do Windows e SOAP(Simple Object Access Protocol) escrito em C++. Ele usa novas funcionalidades de linguagem (C + 98), como modelos, tipos seguro de conversões e STL (Standard Template Library). Como muitas bibliotecas GUI(Graphical User Interface) para Windows, SmartWin + + envolve, essencialmente, as funções da base C Windows API(Application Programming Interfaces) em objetos, sem dúvida, tornando a programação GUI, mais fácil.

Vantagens:

Comparado a outros kits de ferramentas GUI (por exemplo, Windows Forms, MFC, wxWidgets e Swing), SmartWin + + gera muito pouca sobrecarga, em termos de utilização de RAM, e muitas vezes requer menos código para 'fazer a mesma coisa'. Além disso, ao contrário de muitas outras bibliotecas, é licenciado sob BSD (ou seja, de uso livre para todos os efeitos, sem restrições).

Desvantangens:

SmartWin + + requer um compilador relativamente recente, já que é escrito em C + 98. Talvez a falta de alguns recursos presentes em outras bibliotecas. A biblioteca não é tão amplamente utilizado como algumas outras bibliotecas, embora a base de usuários está crescendo. Um IDE-Sally-existe, mas é relativamente primitiva. SmartWin + + é C + + e somente para Windows, ao contrário de wxWidgets, Qt etc

Observações:

-Licenças BSD são uma família de permissiva licenças de software livre. A licença original foi utilizado para a Berkeley Software Distribution (BSD), um sistema operacional Unix-like após o qual é nomeado.

- A API do Windows, informalmente WinAPI, é a definição da Microsoft do núcleo de interfaces de programação de aplicativos (APIs) disponíveis nos sistemas

Relacionados