|
2 | 2 |
|
3 | 3 | Então você não é o público alvo deste programa. Confira este link [mps-youtube](https://github.com/mps-youtube/mps-youtube) para ver um programa similar que não irá sujar sua máquina com uma lib que você não gosta.
|
4 | 4 |
|
5 |
| -É nítido que opiniões muito polarizadas sobre linguagens e frameworks são características de pessoas que não possuem experiência de programação no mundo real e estão mais interessadas em criar uma identidade do que programas de computador. Quando pressionadas a darem razões que justifiquem o porquê do Electron ser tão ruim, raramente elas oferecem argumentos úteis e recorrem aos clássicos "consumo de memória" ou "m-mas isto é um browser inteiro" (e por sinal ambos os argumentos são falsos há anos, por exemplo o consumo de memória exigido pelo Electron teve melhorias significativas, mas o meme ficou). O mundo da programaçāo é cheio de pessoas que dão argumentos raivosos sobre o porquê da lib X ou Y ser um lixo e o porquê você deve odiá-la, e continuam repetindo o que quer seja que elas lembrem porque isso faz elas parecerem mais inteligentes do que realmente são, ao invés de fazerem uma análise crítica se o que elas falam realmente faz sentido. |
| 5 | +É nítido que opiniões muito polarizadas sobre linguagens e frameworks são características de pessoas que não possuem experiência de programação no mundo real e estão mais interessadas em criar uma identidade do que programas de computador. Quando pressionadas a darem razões que justifiquem o porquê do Electron ser tão ruim, raramente elas oferecem argumentos úteis e recorrem aos clássicos "consumo de memória" ou "m-mas isto é um browser inteiro" (e por sinal ambos os argumentos são falsos há anos, por exemplo o consumo de memória exigido pelo Electron teve melhorias significativas, mas o meme ficou). O mundo da programaçāo é cheio de pessoas que dão argumentos raivosos sobre o porquê da lib X ou Y ser um lixo e o porquê você deve odiá-la, e continuam repetindo o que quer que seja que elas lembrem porque isso faz elas parecerem mais inteligentes, ao invés de fazerem uma análise crítica de se o que elas falam realmente faz sentido. |
6 | 6 |
|
7 | 7 | ## As Razões por detrás do Electron
|
8 | 8 |
|
9 |
| -- É divertido de desenvolver aplicativos |
10 |
| -- Usa tantos recursos quanto uma tab do browser, se usado de maneira sã |
11 |
| -- Oferece uma pequena barreira para entrada de novos contribuidores, |
12 |
| -- Nos permite facilmente buildar e fazer o deploy para a maioria das plataformas desktop (diversas distros do Linux, MacOS e Windows) |
13 |
| -- Nos permite usar o React para desenvoler a interface gráfica (GUI) |
14 |
| -- Nenhuma outra boa alternativa nos daria estes benefícios (não quero ouvir falar sobre qt, tenta utilizar o design deles). |
15 |
| -- Os usuários não dão a mínima pras tecnologias que você usa para desenvolver seu aplicativo. |
| 9 | +* É divertido de desenvolver nele |
| 10 | +* Usa tantos recursos quanto uma tab do browser, se usado de maneira sã |
| 11 | +* A barreira para entrada de novos contribuidores é pequena |
| 12 | +* Nos permite facilmente buildar e fazer o deploy para a maioria das plataformas desktop (diversas distros do Linux, MacOS e Windows) |
| 13 | +* Nos permite usar o React para desenvoler a interface gráfica (GUI) |
| 14 | +* Nenhuma outra boa alternativa nos daria estes benefícios (não quero ouvir falar sobre qt, tenta utilizar o design deles) |
| 15 | +* Os usuários não dão a mínima para as tecnologias que você usa no desenvolvimento do seu aplicativo |
| 16 | + |
| 17 | +Com a experiência vem uma certa apreciação dos tradeoffs que você faz ao desenvolver software e, embora o Electron não seja perfeito para cada situação, certamente se mostrou bom o suficiente para aquilo que tentei alcançar com o Nuclear. |
0 commit comments