Recentemente, o editor Zed ganhou um pouco de destaque, e como jogador inicial, vou comentar um pouco. O CEO do Zed, Nathan Sobo, foi o responsável pela equipe do editor Atom. O Atom, originalmente chamado de Atom Shell, é um dos pioneiros do ecossistema Electron. Hoje em dia, muitos editores de código no mercado são, na verdade, forks do VS Code, que por sua vez surgiu após o Atom. O editor leve que mais se destacou inicialmente foi o Sublime Text 2, que não utiliza a arquitetura Electron, sendo uma aplicação nativa autêntica, com uma experiência fluida, multiplataforma e um ecossistema de plugins rico. Cmd+Shift+P abre o painel de comandos, suporta múltiplos temas e possui funcionalidades de edição com múltiplos cursos. Naquela época, era definitivamente uma tendência. No entanto, o Sublime tem uma desvantagem - não é gratuito e não é de código aberto. Em seguida, o Atom entrou em cena, utilizando a arquitetura Electron. Embora sua velocidade de resposta fosse um pouco inferior, ele praticamente herdou todas as vantagens do Sublime. A interface também era mais moderna e impressionante, e o suporte a JS/CoffeeScript era excepcional. Naquela época, havia uma piada: se você controla a comunidade JS, você controla o mundo, então a comunidade estava extremamente ativa e vibrante. Além disso, o Atom é completamente gratuito e de código aberto. O consenso na época era - a eficiência de codificação do Sublime era imbatível, enquanto a experiência de usar plugins e o Atom era mais rica. Até que o VS Code surgiu, combinando as vantagens de ambos, e o Sublime e o Atom começaram a sair gradualmente do palco principal. Embora o VS Code ainda seja uma aplicação Electron, a Microsoft fez uma personalização e otimização profundas, beneficiando também os forks que surgiram depois. Você pode notar que, tendo aprendido com os erros, o Zed desde o início não quis seguir a rota do Electron, mas optou por uma abordagem mais extrema com Rust, criando uma verdadeira aplicação nativa, em vez de rodar em um núcleo de navegador ou em uma máquina virtual JS. Eu gosto do editor Zed, aprecio sua pureza e determinação. Admiro seu ritmo, seguindo seu próprio caminho. P.S. Vá ao site oficial do Zed, pressione Cmd + Shift + P para abrir o painel de comandos, e você verá o Zed's Brand em destaque, com confiança transparecendo na marca. Talvez, o código aberto deva ser assim tão puro, tão certo, e tão cheio de força de marca.
39,38K