Deus criou os números reais? Uma reavaliação da famosa citação de Kronecker

2025-08-30

Este ensaio mergulha no significado da famosa citação de Kronecker: "Deus criou os inteiros; o resto é obra do homem." O autor argumenta que a simplicidade dos inteiros provém da abstração humana, enquanto a complexidade dos números reais reflete a natureza caótica do mundo natural. Uma 'hierarquia da estranheza' é proposta, sugerindo que as coisas mais próximas às origens naturais são mais estranhas de uma perspectiva humana. Isso leva a uma discussão sobre ciência versus arte, criação divina versus invenção humana e a teoria dos conjuntos infinitos de Cantor e suas implicações teológicas. O ensaio conclui com o questionamento do autor sobre o ponto de vista de Kronecker e uma reflexão sobre a natureza da matemática, tornando-o uma peça perspicaz filosoficamente.

Leia mais

Gerenciador de pacotes uv ganha popularidade entre usuários do Wagtail

2025-03-17
Gerenciador de pacotes uv ganha popularidade entre usuários do Wagtail

Dados mostram que o uv agora é o segundo instalador de pacotes mais popular para usuários do Wagtail, depois do pip, superando o Poetry. Embora o pip e o Poetry ainda sejam populares, o crescimento do uv não se deve apenas a novos usuários do Wagtail. Os dados de julho-agosto de 2024 mostram picos incomuns, possivelmente devido a usuários iniciais ou problemas de resolução de versão. A equipe do Wagtail precisa garantir que o uv funcione bem com outras ferramentas, atualizar a documentação e possivelmente tornar o uv um cidadão de primeira classe no site bakerydemo. O objetivo é fornecer instruções de instalação claras para todos os gerenciadores de pacotes, adaptando-se às preferências em evolução dos desenvolvedores.

Leia mais
Desenvolvimento

ScyllaDB muda para licença de código-fonte disponível para seu banco de dados

2024-12-19
ScyllaDB muda para licença de código-fonte disponível para seu banco de dados

A ScyllaDB anunciou a transição de seu produto principal, o ScyllaDB Enterprise, de código fechado para uma licença de código-fonte disponível, oferecendo um nível gratuito com recursos completos da versão empresarial. Isso simplifica seu fluxo de lançamento duplo, fornecendo maior valor à comunidade. O futuro envolve um único fluxo de lançamento, consolidando recursos principais para melhor desempenho e eficiência; exemplos incluem a adição/remoção de nós 30 vezes mais rápida por meio de streaming baseado em arquivos e priorização de carga de trabalho para equilibrar várias cargas de trabalho em um único cluster. Embora possa ser impopular entre alguns usuários de código aberto, a ScyllaDB acredita que essa mudança beneficia a empresa e acelera o progresso em marcos do roadmap, como Raft para dados, elasticidade de tablet otimizada e armazenamento em camadas (S3).

Leia mais

Tuta Mail lança TutaCrypt: o primeiro provedor de email resistente a computadores quânticos do mundo

2025-02-25
Tuta Mail lança TutaCrypt: o primeiro provedor de email resistente a computadores quânticos do mundo

Para celebrar seu 10º aniversário, o Tuta Mail lançou uma grande atualização de segurança, o TutaCrypt, tornando-se o primeiro provedor de email do mundo com criptografia pós-quântica. O TutaCrypt combina algoritmos de ponta seguros para computadores quânticos com algoritmos tradicionais (AES/ECC), protegendo emails de ataques de computadores quânticos. Todas as novas contas agora usam por padrão essa criptografia segura para computadores quânticos, com um lançamento gradual para usuários existentes. O Tuta Mail continua seu trabalho pioneiro em comunicação segura, preparando seu serviço para o futuro.

Leia mais
Tecnologia segurança de email

Ressuscitando um Caltech DEC Pro 380: Uma atualização de hardware retrô

2025-03-22
Ressuscitando um Caltech DEC Pro 380: Uma atualização de hardware retrô

Este artigo detalha a jornada do autor atualizando um computador vintage DEC Professional 380, uma relíquia do Caltech, baseado na arquitetura PDP-11. Esta máquina representa uma das incursões menos bem-sucedidas da DEC no mercado de computadores pessoais, mas sua construção robusta e design único permanecem fascinantes. O autor documenta meticulosamente o processo de atualização, incluindo a substituição do disco rígido antigo por um SSD e a atualização da RAM, juntamente com experiências usando o sistema operacional PRO/VENIX. Entrelaçada está uma história cativante das lutas da DEC no mercado de PCs e a evolução da arquitetura PDP-11, resultando em uma leitura tecnicamente detalhada e envolvente.

Leia mais
Hardware

Rebobinamento Automático para Testes Diários do NuttX

2025-02-08
Rebobinamento Automático para Testes Diários do NuttX

Para detectar e corrigir bugs no Apache NuttX RTOS precocemente, foi criado um sistema automatizado de teste de retrocesso. Este sistema compila e testa o NuttX diariamente; se um teste falhar, ele retorna aos commits anteriores, recompilando e retestando até que o culpado seja encontrado. Um alerta do Mastodon e uma notificação educada são então enviados ao desenvolvedor NuttX relevante. Snippets do GitLab e um banco de dados do Prometheus rastreiam e analisam os resultados, visualizados em um painel do NuttX mostrando o histórico de compilação.

Leia mais
Desenvolvimento

Assistente de Pesquisa Profunda Local: Uma poderosa ferramenta de pesquisa de IA combinando LLMs e pesquisa na web

2025-03-11
Assistente de Pesquisa Profunda Local: Uma poderosa ferramenta de pesquisa de IA combinando LLMs e pesquisa na web

Um poderoso assistente de pesquisa com tecnologia de IA que realiza análises profundas e iterativas usando vários LLMs e pesquisas na web. O sistema pode ser executado localmente para garantir privacidade ou configurado para usar LLMs baseados em nuvem para capacidades aprimoradas. Ele suporta processamento local (usando modelos Ollama) e LLMs em nuvem (Claude, GPT) e pode analisar o conteúdo completo da página da web, em vez de apenas trechos. Além disso, ele oferece opções de saída ricas, incluindo descobertas de pesquisa detalhadas com citações, relatórios de pesquisa abrangentes e resumos rápidos, e possui pesquisa de documentos locais (RAG), permitindo que os usuários pesquisem e recuperem conteúdo de suas próprias coleções de documentos.

Leia mais
Desenvolvimento Ferramenta de Pesquisa

Mantenedor principal do libxml2 renuncia

2025-09-18
Mantenedor principal do libxml2 renuncia

Nick Wellnhofer, o mantenedor principal do libxml2, anunciou sua renúncia, deixando o projeto em grande parte sem manutenção. Ele corrigirá regressões na versão 2.15 até o final de 2025. A notícia gerou ampla gratidão e preocupação da comunidade. Muitos desenvolvedores expressaram gratidão pela manutenção de longo prazo do libxml2, e um se ofereceu para assumir a manutenção, embora com algumas questões técnicas que exigem esclarecimento do antigo mantenedor.

Leia mais
Desenvolvimento

Divulgação de arquivos da JFK pela administração Trump expõe centenas, gerando ações judiciais

2025-03-22
Divulgação de arquivos da JFK pela administração Trump expõe centenas, gerando ações judiciais

Na pressa para divulgar arquivos não editados sobre o assassinato de JFK, a administração Trump inadvertidamente publicou os números do Seguro Social e outras informações pessoais sensíveis de potencialmente centenas de ex-funcionários do Congresso e outras pessoas. Pelo menos um, o ex-funcionário do Departamento de Justiça Joseph diGenova, planeja processar os Arquivos Nacionais por violar a Lei de Privacidade. As informações divulgadas decorreram de seu envolvimento na investigação do Comitê da Igreja na década de 1970 sobre irregularidades da CIA e de outras agências de inteligência. Os Arquivos Nacionais publicaram milhares de páginas sem um formato pesquisável, tornando difícil avaliar a extensão total da violação. O advogado de segurança nacional Mark Zaid confirmou que a divulgação afetou centenas de pessoas, muitas ainda vivas, chamando a ação de desnecessária e inútil para entender o assassinato. Embora DiGenova culpe o processo de revisão descuidado dos Arquivos, ele não culpa Trump pela divulgação em si.

Leia mais

Tecnologia resolve o problema do abate de pintinhos machos

2025-07-21
Tecnologia resolve o problema do abate de pintinhos machos

Aproximadamente 350 milhões de pintinhos machos são abatidos anualmente na indústria de ovos dos EUA. Uma nova tecnologia, a sexagem in ovo, permite que os produtores identifiquem e removam os ovos machos antes da eclosão. A NestFresh e a Kipster são pioneiras nessa tecnologia nos EUA, lançando ovos 'Humanely Hatched'. O interesse do consumidor é alto, com 73% expressando forte interesse em ovos de origem ética. Isso representa um ponto de virada significativo para a indústria de ovos dos EUA, oferecendo melhor bem-estar animal e um futuro mais sustentável para a produção de ovos.

Leia mais
Tecnologia

China realiza a primeira luta de robôs humanoides

2025-05-31
China realiza a primeira luta de robôs humanoides

Em Hangzhou, na China, a Unitree Robotics realizou a primeira competição mundial de luta de robôs humanoides. O evento contou com seus robôs G1, com cerca de 1,2 metros de altura e 35 kg, lutando em um ringue sob controle humano por meio de controles remotos e comandos de voz. As lutas, que lembram 'Real Steel' e 'BattleBots', mostraram uma impressionante agilidade e capacidade de ataque, culminando em um nocaute. Embora pareça um espetáculo, a competição visa refinar o equilíbrio, o movimento e a durabilidade dos robôs sob estresse extremo, com aplicações potenciais em diversos campos, como manufatura e saúde, mostrando o crescente setor de robótica da China.

Leia mais
Tecnologia luta de robôs

A Queda do OS/2: Como o Compromisso da IBM Moldou o Software Moderno

2025-01-06
A Queda do OS/2: Como o Compromisso da IBM Moldou o Software Moderno

Uma retrospectiva de um post do Usenet de 1995 de Gordon Letwin, arquiteto principal da Microsoft no projeto OS/2, revela a verdadeira razão da falha do OS/2. Não foi a falta de aplicativos nativos, mas o compromisso da IBM em projetar o OS/2 para máquinas 286 já vendidas, perdendo a oportunidade de abraçar o processador 386 e seu potencial. Isso permitiu que o Windows 3.0 se elevasse e dominasse o mercado. O artigo argumenta que a adesão da IBM às promessas aos clientes, embora aparentemente responsável, levou em última análise à queda do OS/2 e impactou profundamente a direção do software moderno, como o tamanho cada vez maior dos programas.

Leia mais
Tecnologia

Anúncios do Discord: CPMs altos, mas ainda experimental

2025-01-31
Anúncios do Discord: CPMs altos, mas ainda experimental

Os produtos de anúncios do Discord atualmente usam um modelo de preços fixos baseado na projeção de alcance, frequência, aumento de marca e engajamento do usuário. Os CPMs de inventário premium variam de aproximadamente US$ 25 a US$ 30, dependendo do formato, região e alcance. O Discord usa preços de CPM em vez de CPA porque tanto as visualizações quanto o engajamento fornecem valor e é o modelo econômico certo para eles, posicionado competitivamente na faixa de preço premium, mas abaixo das plataformas de maior preço. Embora a publicidade seja promissora, ela permanece uma unidade de negócios relativamente experimental para o Discord em 2025; a maior parte da receita vem de seu serviço de assinatura Discord Nitro.

Leia mais

KubeForge: Ferramenta Visual para Implantação do Kubernetes

2025-08-01
KubeForge: Ferramenta Visual para Implantação do Kubernetes

O KubeForge é um kit de ferramentas visual que simplifica o processo de construção, validação e gerenciamento de configurações de implantação do Kubernetes. Sua interface de arrastar e soltar, alimentada por esquemas JSON do Kubernetes em tempo real, fornece reconhecimento inteligente de esquema. Um editor de componentes modular suporta modelos e especificações reutilizáveis, com atualizações visuais em tempo real e vinculação de dependências. Exporte arquivos YAML prontos para aplicação, reduzindo a curva de aprendizado do Kubernetes e eliminando erros de sintaxe. O KubeForge mantém os esquemas atualizados por meio de atualizações diárias, garantindo configurações precisas. Ele também oferece hospedagem direta de YAML para automação e pipelines GitOps, além de recursos como validação em tempo real e geração de gráficos Helm.

Leia mais
Desenvolvimento Ferramenta Visual

Descobertas revolucionárias reescrevem as diretrizes para o uso de oxigênio na medicina de combate

2025-02-28
Descobertas revolucionárias reescrevem as diretrizes para o uso de oxigênio na medicina de combate

Por décadas, a administração de oxigênio em zonas de combate tem sido um desafio. Pesquisadores da Universidade do Colorado, em parceria com os militares, conduziram o ensaio SAVE-O2 e descobriram que pacientes gravemente feridos requerem muito menos oxigênio suplementar do que se pensava anteriormente; na verdade, 95% precisam de pouco ou nenhum. Essa descoberta desafia décadas de sabedoria médica e remodelará como os profissionais médicos abordam os cuidados críticos em ambientes militares e civis. Os pesquisadores agora estão usando IA para automatizar a administração de oxigênio e estão abordando os desafios dos cuidados prolongados com vítimas, como a resistência a antibióticos. Esses avanços beneficiarão tanto a medicina de combate quanto os cuidados de emergência civis.

Leia mais

Projeto Inverso de Heteroestruturas Complexas de Nanopartículas via Aprendizado Profundo em Grafos Heterogêneos

2024-12-26
Projeto Inverso de Heteroestruturas Complexas de Nanopartículas via Aprendizado Profundo em Grafos Heterogêneos

Pesquisadores usaram aprendizado profundo e redes neurais gráficas heterogêneas para projetar inversamente nanopartículas de conversão ascendente (UCNPs) com aplicações em biossensores, microscopia de super-resolução e impressão 3D. Um grande conjunto de dados de mais de 6.000 espectros de emissão UCNP foi gerado e usado para treinar um modelo GNN. A otimização baseada em gradiente identificou estruturas com uma emissão prevista 6,5 vezes maior do que qualquer UCNP no conjunto de treinamento sob iluminação de 800 nm. Este trabalho revela novos princípios de design para UCNPs e fornece uma estrutura para o projeto inverso baseado em DL de nanomateriais.

Leia mais

AlphaEvolve: Os Heróis Não Contados por Trás da Descoberta de Algoritmos de IA

2025-05-14
AlphaEvolve: Os Heróis Não Contados por Trás da Descoberta de Algoritmos de IA

AlphaEvolve, um projeto focado no uso de IA para descoberta de algoritmos, não teria sido possível sem os esforços colaborativos de uma grande equipe. A seção de agradecimentos nomeia mais de 40 indivíduos, destacando os diversos papéis, de pesquisadores e engenheiros a designers, envolvidos em sua criação e enfatizando a natureza colaborativa e a complexidade da descoberta de algoritmos de IA.

Leia mais

T-Mobile aumenta preços novamente, afetando alguns planos antigos

2025-03-14
T-Mobile aumenta preços novamente, afetando alguns planos antigos

A T-Mobile está aumentando os preços novamente, adicionando US$ 5 por linha a alguns planos mais antigos a partir de abril ou maio. O aumento, anunciado em um memorando interno, não afetará todos os planos antigos ou aqueles com planos atuais (Go5G, Go5G Plus, Go5G Next), garantias de bloqueio de preço ou linhas gratuitas promocionais - milhões de clientes não serão afetados. A empresa cita o aumento dos custos como motivo. Embora o número exato de clientes afetados ainda não esteja claro, aqueles afetados devem receber notificação até 13 de março. É importante ressaltar que os clientes que receberam um aumento de preço em junho passado não verão um aumento adicional desta vez.

Leia mais
Tecnologia Telecomunicações

SignalSDR Pro: Rádio Definido por Software de Alto Desempenho com Tamanho de Raspberry Pi

2025-01-02
SignalSDR Pro: Rádio Definido por Software de Alto Desempenho com Tamanho de Raspberry Pi

A Signalens está lançando o SignalSDR Pro, um rádio definido por software (SDR) de alto desempenho com o tamanho de um Raspberry Pi. Baseado no transceptor Analog Devices AD9361 e no FPGA AMD Zynq 7020, ele possui uma faixa de frequência de 70 MHz a 6 GHz e oferece conectividade Gigabit Ethernet e USB 3.0. Um cabeçalho GPIO de 40 pinos permite a integração de hardware externo, e a compatibilidade com outras plataformas SDR, como ADALM-PLUTO e USRP B210, é alcançada por meio de simples mudanças de jumper e trocas de cartão microSD. O pacote inclui uma caixa de metal para resfriamento passivo, várias antenas (incluindo GPS), cabos e cartões SIM.

Leia mais

Centennial da Estação de Metrô de Edgware: Um Século de Expansão Suburbana Impulsionada pelo Transporte

2025-02-15
Centennial da Estação de Metrô de Edgware: Um Século de Expansão Suburbana Impulsionada pelo Transporte

Cem anos atrás, a inauguração da estação de metrô de Edgware marcou a conclusão de uma extensão da linha de metrô, impulsionando um boom de construção suburbana. As conexões de transporte aprimoradas permitiram viagens mais fáceis, levando a empreendimentos imobiliários especulativos em diversos estilos arquitetônicos, desde joias Art Deco até pubs neo-georgianos. A história da transformação de Edgware de vila agrícola para cidade moderna ilustra o profundo impacto do transporte no planejamento urbano e na mudança social.

Leia mais

arXivLabs: Projetos experimentais com colaboradores da comunidade

2025-03-15
arXivLabs: Projetos experimentais com colaboradores da comunidade

arXivLabs é uma estrutura que permite que colaboradores desenvolvam e compartilhem novos recursos do arXiv diretamente em nosso site. Indivíduos e organizações que trabalham com o arXivLabs abraçaram e aceitaram nossos valores de abertura, comunidade, excelência e privacidade de dados do usuário. O arXiv está comprometido com esses valores e trabalha apenas com parceiros que os respeitam. Tem uma ideia para um projeto que agregará valor à comunidade do arXiv? Saiba mais sobre o arXivLabs.

Leia mais
Desenvolvimento

Uma Filosofia de Design de Software: Domando a Complexidade para Manutenção

2025-08-11
Uma Filosofia de Design de Software: Domando a Complexidade para Manutenção

Este artigo resume as ideias principais do livro "Uma Filosofia de Design de Software", que enfatiza a redução da complexidade do sistema de software para melhorar a manutenção. A complexidade surge de dependências e obscuridade, manifestando-se como amplificação de mudanças, alta carga cognitiva e desconhecidos desconhecidos. As dependências surgem principalmente da duplicação, exceções, herança e decomposição temporal; a obscuridade resulta de nomes vagos, inconsistência e documentação inadequada. O autor defende a programação estratégica, que envolve investir tempo em designs limpos e resolução de problemas juntamente com a implementação de novos recursos, evitando assim o acúmulo de complexidade. O objetivo final é escrever software que não seja apenas funcional, mas também facilmente manutenível.

Leia mais
Desenvolvimento

A Reportagem Tendenciosa de Jack London: A Luta Jeffries-Johnson

2025-04-01
A Reportagem Tendenciosa de Jack London: A Luta Jeffries-Johnson

Em 1910, Jack London cobriu a luta de boxe entre Jeffries e Johnson nos EUA, produzindo vários artigos analisando as táticas e personalidades dos lutadores sob diferentes ângulos. Apesar de ter testemunhado a vitória decisiva de Johnson em Sydney, London empregou retórica racista, retratando a habilidade de Johnson como uma desvantagem, sugerindo que sua sofisticação o impedia de ser campeão. Ele retratou Jeffries como um guerreiro mais 'selvagem', invertendo os estereótipos raciais típicos, mas Johnson ainda saiu mal retratado, destacando o viés inerente na reportagem de London.

Leia mais
Diversos racismo

Benchmarks de motores de expressão regular: Rust vs. Re2 vs. Ruby

2025-05-02
Benchmarks de motores de expressão regular: Rust vs. Re2 vs. Ruby

A SerpApi enfrenta desafios na extração de dados de sites modernos, muitas vezes recorrendo a expressões regulares. Seu benchmark compara o mecanismo Onigmo do Ruby com o re2 do Google e o mecanismo regex do Rust. O mecanismo regex do Rust se mostra o mais rápido na maioria dos casos, especialmente com texto Unicode, mas sua funcionalidade de conjunto é inconsistente. O Re2 também é rápido, mas tem limitações de Unicode. As ligações Ruby do Pcre2 estão desatualizadas. O mecanismo regex do Rust surge como a melhor alternativa ao Ruby, embora seja necessário cuidado com seu recurso de conjunto.

Leia mais
Desenvolvimento expressão regular

A Fantasia de US$ 125 Bilhões da OpenAI: Um Sinal de Alerta de Bolha Tecnológica

2025-04-28
A Fantasia de US$ 125 Bilhões da OpenAI: Um Sinal de Alerta de Bolha Tecnológica

Este artigo questiona as projeções de receita da OpenAI, argumentando que sua previsão de US$ 125 bilhões é excessivamente otimista e carece de base realista. O autor destaca que os produtos de agente da OpenAI são imaturos, e suas previsões de receita dependem do investimento maciço da SoftBank e de "novos produtos" ainda não desenvolvidos. O autor critica o otimismo cego da mídia em relação à OpenAI e aponta que a indústria de IA generativa como um todo apresenta baixa rentabilidade, com o tamanho do mercado muito aquém das expectativas. O artigo também analisa o declínio da funcionalidade de pesquisa do Google e como o hype em torno da IA generativa mascara suas limitações, e prevê que a bolha está prestes a estourar, potencialmente levando a demissões em massa e à turbulência no setor.

Leia mais
Tecnologia

Michael Larabel: Duas Décadas de Benchmarking de Hardware Linux

2025-08-31

Michael Larabel, fundador do Phoronix.com em 2004, dedicou duas décadas a enriquecer a experiência com hardware Linux. Ele escreveu mais de 20.000 artigos sobre suporte de hardware Linux, desempenho, drivers de gráficos e muito mais. Larabel também lidera o desenvolvimento do influente software de benchmarking: Phoronix Test Suite, Phoromatic e OpenBenchmarking.org.

Leia mais
Tecnologia

De horas para 360ms: Engenharia excessiva de uma solução de quebra-cabeça

2025-02-08

O autor tentou resolver um quebra-cabeça de Sudoku com o objetivo de encontrar a solução que produz o maior MDC possível entre os nove números de nove dígitos formados pelas linhas. Tentativas iniciais usando o solucionador Z3 falharam em encontrar uma solução em horas. O autor então empregou várias estratégias de otimização: análise matemática para reduzir o espaço de busca, um algoritmo BFS e melhorias iterativas na função `is_good`, passando do HashSet para o bitset e finalmente usando SIMD para computação vetorial. Multithreading e sincronização refinada de threads reduziram o tempo de solução de horas para 360ms, obtendo uma aceleração de mais de 1600x. Embora uma resposta codificada tenha se mostrado a mais rápida, o artigo mostra como mesmo problemas aritméticos aparentemente simples oferecem ganhos significativos de desempenho por meio de otimização algorítmica meticulosa.

Leia mais
Desenvolvimento

arXivLabs: Projetos Experimentais com Colaboradores da Comunidade

2025-02-19
arXivLabs: Projetos Experimentais com Colaboradores da Comunidade

arXivLabs é uma estrutura que permite que colaboradores desenvolvam e compartilhem novos recursos do arXiv diretamente em nosso site. Indivíduos e organizações que trabalham com o arXivLabs abraçaram e aceitaram nossos valores de abertura, comunidade, excelência e privacidade de dados do usuário. O arXiv está comprometido com esses valores e trabalha apenas com parceiros que os respeitam. Tem uma ideia para um projeto que agregará valor à comunidade do arXiv? Saiba mais sobre o arXivLabs.

Leia mais
Desenvolvimento Projetos Experimentais

Lisp1 vs. Lisp2: O Grande Debate sobre Espaços Nominais

2025-08-09

Este relatório técnico aprofunda as vantagens e desvantagens da separação dos espaços nominais de funções e valores em Lisp. O Lisp1 usa um único espaço nominal, enquanto o Lisp2 os separa. Os autores analisam as compensações em simplicidade notacional, clareza referencial, complexidade do compilador, funções de ordem superior, macros e eficiência de espaço/tempo. Embora o Lisp1 ofereça vantagens em concisão e estilo de programação funcional, o Lisp2 se destaca no uso de macros e na mitigação de conflitos de nomes. Em última análise, o relatório conclui que o status quo (Lisp2) é preferível para Common Lisp.

Leia mais
Desenvolvimento Espaços Nominais

LLVM Fortran Compiler Flang: Uma década em desenvolvimento, oficialmente lançado

2025-03-12

Após quase uma década de desenvolvimento, o compilador LLVM Fortran, Flang, finalmente foi oficialmente renomeado de "flang-new" para "flang". Este artigo relata a jornada do Flang, desde seu desenvolvimento inicial pelos Laboratórios Nacionais dos EUA e NVIDIA, até a adoção da Representação Intermediária Multinível (MLIR) do LLVM e sua eventual integração ao projeto LLVM. A criação do Flang teve como objetivo fornecer um compilador Fortran de longo prazo e não proprietário, mitigando os riscos associados a falhas em um único ponto e promovendo o crescimento da comunidade Fortran. A jornada do Flang também mostra avanços na tecnologia de compiladores, como o uso de MLIR para otimizar o código Fortran. Agora maduro e estável, com o apoio de fornecedores como a AMD, o Flang se destaca como uma ferramenta poderosa para desenvolvedores Fortran.

Leia mais
Desenvolvimento
1 2 211 212 213 215 217 218 219 595 596