Product SiteDocumentation Site

6.2. Ferramentas

6.2.1. Boost

O Fedora 12 inclui o Boost 1.39. No Fedora 13, há uma actualização para o Boost 1,40, que, devido a algumas melhorias na forma como o Boost é construído, permite que o Fedora esteja em maior sintonia com o desenvolvimento a montante. As notas de lançamento do Boost podem ser encontrada em http://www.boost.org/users/history/version_1_40_0.

6.2.2. Sondas estáticas Systemtap

O Systemtap foi estendido para suportar o rastreamento no espaço de utilizador e, em particular, para suportar marcadores estáticos (compatíveis com dtrace) activos em vários programas no Fedora. Isso permite aos utilizadores, programadores e administradores terem uma visão de alto nível do que está a acontecer com o sistema, ou em baixo nível num programa específico ou subsistema.
O Systemtap vem com um tutorial, um manual de referência da linguagem, referência tapsets e um directório de exemplos.

6.2.3. Python 3

O Fedora agora inclui um ambiente de execução para Python 3, instalável em paralelo com o existente Python 2.
As versões para Python 3 de muitas bibliotecas estão disponíveis com mais a caminho. Para uma actualização sobre a situação actual consulte http://fedoraproject.org/wiki/Features/Python3F13.

6.2.4. Depuração facilitada em Python

O depurador gdb foi estendido para que possa reportar informações detalhadas sobre o funcionamento interno dos ambientes de execução do Python 2 e 3. "Backtraces" envolvendo Python irão agora, por omissão, apresentar informação mista de C e Python sobre o que estes processos estão a fazer, sem ser necessário perícia na utilização do gdb.