- Biblioteca e toolchain que, ao compilar código C, permite executá-lo em qualquer lugar, como Windows/Mac/Linux/BSD
- Não requer interpretador nem máquina virtual
- Reconfigura GCC e Clang para criar o formato POSIX Polyglot, executado nativamente em cada sistema operacional
Melhorias do 3.5
- Implementação de memory map: uma implementação de memory map de maior qualidade
- Suporte a Lua 5.4.6 (usado pelo servidor web Redbean incluído internamente)
- Suporte à flag
-x LANG
- Muito progresso na reimplementação da STL do C++
- Otimização de
ctl::string: foram feitas várias otimizações, incluindo small string optimization.
- Introdução de
ctl::set e ctl::map: foram introduzidas novas estruturas de dados.
- Implementação de
ctl::unique_ptr: foi adicionada a funcionalidade de ponteiro exclusivo.
- Fornecimento de
minimal new.h: é fornecido um arquivo new.h mínimo.
- Correção da definição de
_Atomic: foi corrigida a definição de _Atomic em C++.
- Outras otimizações e correções de bugs: foram realizadas várias otimizações e correções de bugs.
Melhorias no processo de desenvolvimento no GitHub
- Adição da action de rotulagem: foi adicionada a action GitHub Labeler.
- Adição de template de issue: foi adicionado um template de issue.
- Remoção do rótulo de teste: o rótulo de teste foi removido do arquivo de configuração do Labeler.
2 comentários
Comentários do Hacker News