Lançamento do Tcl/Tk 9.0

Lançamento do Tcl/Tk 9.0

Olá, LOR!

Após 27 anos da versão 8.0, finalmente foi lançada uma nova versão da língua de programação que já foi popular. Tcl e da biblioteca Tk que a acompanha para a criação de interfaces de usuário.

Tcl é uma linguagem de programação de scripts de alto nível com tipagem dinâmica. Uma característica distintiva da linguagem é que todos os dados, incluindo o próprio código do programa, podem ser representados como strings, o que cria amplas possibilidades para metaprogramação e criação de extensões.

A nova versão contém alterações incompatíveis com as versões 8.x, por isso foi decidido aumentar o número principal da versão:

  • Na resolução dos nomes, agora é utilizado apenas o espaço de nome atual e não o global;
  • Os problemas de codificação nas funções de entrada e saída agora lançam erros por padrão;
  • O til (~) nos caminhos dos arquivos não aponta mais para o diretório pessoal do usuário;
  • A variável tcl_precision não afeta mais a formatação de números.

Outras mudanças incluem:

  • Foi adicionada suporte para variáveis maiores que 2 gigabytes;
  • A funcionalidade Unicode foi aprimorada;
  • Suporte para acessar o conteúdo de arquivos ZIP como se fossem sistemas de arquivos;
  • O multiplexing de IO agora suporta epoll (no Linux) e kqueue (no BSD). O suporte para select foi mantido.

No Tk 9.0, entre outras coisas, foram adicionados suporte para acessar ferramentas do sistema operacional, como bandeja, notificações e impressão de documentos, suporte ao formato SVG, acesso completo a informações sobre arquivos gráficos (metadados, etc.), suporte a gestos de tela e touch screen.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster