Wiki públicaContactos

JamLib

Resumo

É uma biblioteca de classes para C++ e um dos mais importantes projectos públicos actualmente em desenvolvimento neste Instituto. É uma API independente do sistema operativo, com um número muito reduzido de dependências e tão completa quanto possível. Tem elevada qualidade e performance e está afinada ao mais pequeno pormenor. Pretende atingir um nível muito elevado de consistência, estabilidade e segurança.

Descrição

A JamLib é uma framework para C++. Este projecto é um dos mais importantes em desenvolvimento e está a ser desenvolvido em consórcio, sendo a TecPorto um dos mais fortes parceiros. Apesar de o desenvolvimento se prolongar, tem sido um processo constante e estável. Este projecto nasceu quando uma equipa de desenvolvimento sentiu a necessidade de uma API de baixo nível que permitisse criar aplicações independentes da plataforma. Um dos requisitos originais era ser o mais completa possível tendo o mínimo possível de dependências de terceiros.

O objectivo é dar ao C++ a mesma diversidade de funcionalidade de outras blibiotecas de classes como as existentes nas plataformas .Net e Java. Acreditamos que a qualidade e desempenho desta framework são muito elevadas, sendo afinada ao detalhe para um elevado nível de consistência, facilidade de uso e segurança.

Namespaces

  • JamLib
    • Base
    • Console
    • Crypto
    • Database
    • DateTime
    • Debug
    • Filesystem
    • LightGL
    • Locale
    • Net
      • FastCGI
      • HTTP
      • Web
      • WebSockets
    • Streams
    • System
    • Threads
    • XML