Não é um texto enviesado demais?
"Frameworks inovadores como Svelte, Solid e Qwik oferecem modelos de desempenho melhores, mas estão ficando para trás na disputa pelo mainstream por falta de adoção"
Se não houver um critério consistente para entender o significado da palavra inovação,
a premissa já parece estar errada.
Quando vejo textos assim, fico com a impressão de que a preocupação não está em construir um produto, mas em ficar obcecado só com engenharia de software. No fim, como tudo acaba sendo mais ou menos parecido, o que importa é fazer um bom produto, mas vivem caçando novo framework e nova arquitetura, fazendo overengineering, e aí dizem que esta opção é melhor e querem trocar de novo. Acho que o importante não é o que é novo ser melhor, e sim usar bem o que você tiver e lançar o produto.
Antes teve uma enxurrada de expressões de marketing sem significado algum, como "blockchain", "personalização", "web3.0" etc.
Com IA também foi assim no passado com "deep learning",
e até pouco tempo atrás continuavam saindo matérias de marketing sobre nota no CSAT, nota no SAT dos EUA e coisas do tipo,
então concordo muito.
Quando tem AI no nome, parece algo para marketing, para agradar investidores ou para justificar o preço.
Como engenheiro que trabalha em um setor parecido, achei esta matéria muito interessante.
Já passamos da época de falar do vale da estranheza em relação a conteúdos produzidos por IA, mas
ainda acho que as pessoas sentem uma certa resistência ao que é gerado com facilidade ou parece falso.
Estou curioso para ver como eles vão resolver esse processo.
Não tem muito o que fazer, já que as big techs locais contratam com React (Next.js) como referência.
Mesmo no caso do mais consolidado vue.js, também não há tantas vagas abertas nas big techs.
Não dá para ignorar o ecossistema... a maioria das bibliotecas de terceiros e open source que surgem hoje em dia oferece suporte oficial ao React, enquanto outros frameworks ficam só com suporte da comunidade, então se você quiser combinar várias coisas e usar junto, no fim o React acaba sendo a opção mais segura...
No setor de fintech, por causa dos requisitos de segurança, ainda há muitos ambientes em que Web-WAS ficam separados. Como a gente nunca sabe em que tipo de ambiente vai cair, acho certo se preparar para qualquer cenário rs
É um recurso que entrou no JDK 24, mas como há uma forte tendência de usar apenas versões LTS em Java, também vale destacar que, com o JEP 491: Synchronize Virtual Threads without Pinning, o fenômeno de pinning das virtual threads ao usar a palavra-chave synchronized deixou de existir.
Em benchmarks de virtual threads no mundo real, às vezes o desempenho era pior, e na maioria dos casos a causa era o pinning.
Algumas bibliotecas também podem ter dependências específicas de CPU, então, ao trocar a CPU, pode haver pontos que exijam alterações no código, e você provavelmente também vai precisar se preocupar em manter tudo dentro da mesma família.
Mesmo assim, AMD continua sendo top!
Não é um texto enviesado demais?
"Frameworks inovadores como Svelte, Solid e Qwik oferecem modelos de desempenho melhores, mas estão ficando para trás na disputa pelo mainstream por falta de adoção"
Se não houver um critério consistente para entender o significado da palavra inovação,
a premissa já parece estar errada.
Não acabaria surgindo também uma tentativa de criar um banco de dados em memória?
Concordo.
Quando vejo textos assim, fico com a impressão de que a preocupação não está em construir um produto, mas em ficar obcecado só com engenharia de software. No fim, como tudo acaba sendo mais ou menos parecido, o que importa é fazer um bom produto, mas vivem caçando novo framework e nova arquitetura, fazendo overengineering, e aí dizem que esta opção é melhor e querem trocar de novo. Acho que o importante não é o que é novo ser melhor, e sim usar bem o que você tiver e lançar o produto.
Já passou... Eu ainda sinto estranhamento, e a proporção de incômodo está ficando um pouco maior do que a de encanto. Em todas as frentes.
Só tem uma coisa que eu quero: "na medida certa, do jeito certo, com bom senso"!
Se é uma bounty ou um pedido de trabalho freelance... tive que esfregar os olhos duas vezes quando vi o título.
> É possível criar PRs com o comando
bump-formula-prdo Homebrew ou com GitHub Actions, mas o processo de fork e PR é desnecessariamente complexoExiste a opção
--no-fork, que permite fazer push direto para a branch e realizar o merge, além de oferecer um recurso de atualização automática.Bem limpo.
Antes teve uma enxurrada de expressões de marketing sem significado algum, como "blockchain", "personalização", "web3.0" etc.
Com IA também foi assim no passado com "deep learning",
e até pouco tempo atrás continuavam saindo matérias de marketing sobre nota no CSAT, nota no SAT dos EUA e coisas do tipo,
então concordo muito.
Quando tem AI no nome, parece algo para marketing, para agradar investidores ou para justificar o preço.
Obrigado por ler! ^^
Acho meio discutível dizer que superou o algoritmo mais rápido para casos esparsos.
É forçado demais...
Concordo, concordo muito, muito, muito mesmo
Aos poucos, clientes e usuários estão começando a sentir fadiga com a palavra AI
Como engenheiro que trabalha em um setor parecido, achei esta matéria muito interessante.
Já passamos da época de falar do vale da estranheza em relação a conteúdos produzidos por IA, mas
ainda acho que as pessoas sentem uma certa resistência ao que é gerado com facilidade ou parece falso.
Estou curioso para ver como eles vão resolver esse processo.
Não tem muito o que fazer, já que as big techs locais contratam com React (Next.js) como referência.
Mesmo no caso do mais consolidado
vue.js, também não há tantas vagas abertas nas big techs.Não dá para ignorar o ecossistema... a maioria das bibliotecas de terceiros e open source que surgem hoje em dia oferece suporte oficial ao React, enquanto outros frameworks ficam só com suporte da comunidade, então se você quiser combinar várias coisas e usar junto, no fim o React acaba sendo a opção mais segura...
No setor de fintech, por causa dos requisitos de segurança, ainda há muitos ambientes em que Web-WAS ficam separados. Como a gente nunca sabe em que tipo de ambiente vai cair, acho certo se preparar para qualquer cenário rs
É um recurso que entrou no JDK 24, mas como há uma forte tendência de usar apenas versões LTS em Java, também vale destacar que, com o JEP 491: Synchronize Virtual Threads without Pinning, o fenômeno de pinning das virtual threads ao usar a palavra-chave
synchronizeddeixou de existir.Em benchmarks de virtual threads no mundo real, às vezes o desempenho era pior, e na maioria dos casos a causa era o pinning.
Algumas bibliotecas também podem ter dependências específicas de CPU, então, ao trocar a CPU, pode haver pontos que exijam alterações no código, e você provavelmente também vai precisar se preocupar em manter tudo dentro da mesma família.
Mesmo assim, AMD continua sendo top!