7 Razões superb por que você deve usar o linux para a programação

Linux tem tido por muito tempo uma reputação como um lugar para programadores e geeks. Nós já escreveu extensivamente sobre como o sistema operacional é grande para todos, desde estudantes

para artistas, mas sim, Linux é uma grande plataforma para programação. Se você está tendo em conta o ethos aberto ou o ecossistema global, há muitas razões para considerar tornar o Linux sua casa para escrever código.5 razões Linux pode ajudar a se tornar um melhor aluno5 razões Linux pode ajudar a se tornar um melhor alunoVocê pode estar pensando sobre a compra de algum software novo para voltar para a escola, mas você já pensou em tentar um novo sistema operacional? Linux pode ser perfeito para você - por isso aqui.consulte Mais informação

1. Linux é gratuito

Não custa-lhe algum dinheiro para baixar e instalar um sistema operacional Linux. Isso é ótimo se você é um amador, um estudante, ou alguém começando uma carreira como programador. Você não tem que gastar mais dinheiro que você ainda não tem. Tudo que você precisa é um computador compatível com o Linux, e há uma forte probabilidade de que você já faz.

Video: Algumas razões para usar Linux Ubuntu

Não só o Linux não custam dinheiro, nem será a maior parte do software. Você pode pegar as ferramentas necessárias, se essas são para a programação ou a criação de documentos, sem ter que se preocupar com o que está na sua conta bancária.

2. Linux é fácil de instalar

A maioria das pessoas nunca instalar um sistema operacional. Podem até não ter um conceito do que se é. Isso faz com que a idéia de instalar o Linux muito mais difícil de entender.

Mas você é um programador. Você pode facilmente descobrir como procurar um sistema operacional Linux, agarrar um ISO, e escrevê-lo para uma unidade USB. Você não tem nenhum problema pressionando a tecla de função necessária durante a inicialização e navegar as instruções na tela que se seguem. Uma vez que você tenha iniciado um drive USB ao vivo, instalar o Linux não é tão diferente de instalar um programa no Windows.Por que Ele não importa qual sistema operacional Linux Você UsePor que Ele não importa qual sistema operacional Linux Você UseHá sempre vai haver argumentos sobre qual sistema operacional Linux é "Melhor". No geral, o Linux oferece uma boa experiência, independentemente de como você executá-lo. Vamos olhar para essas semelhanças - e celebrá-los!consulte Mais informação

Além disso, se você quiser manter o seu sistema operacional existente, você sempre tem a opção de dual-boot.7 razões pelas quais você deve (e não deve) Dual Boot Linux7 razões pelas quais você deve (e não deve) Dual Boot LinuxMuitas vezes, tornando a escolha de instalar o Linux sobre o Windows pode ser complicado para justificar. Mas por que não optar por ambos? Aqui estão cinco razões para dual boot e duas razões você não deve.consulte Mais informação

3. Você é livre para mexer

Linux oferece o local ideal para colocar suas habilidades à prova. Você pode acessar o código fonte para quase qualquer parte de seu sistema operacional, a partir do interface gráfica até o kernel.

A maior parte dele não vai fazer sentido para você, não importa como você tem muita experiência. Mas ter a liberdade de mergulhar e experiência é uma ótima maneira de aprender, e com o Linux, você não precisa se preocupar em ficar em nenhum problema legal quando você faz. A grande maioria dos softwares não vai pedir para você concordar com um acordo de licença de usuário final. licenças de código aberto em grande parte lidar com o uso do código para fazer as suas próprias aplicações, com alguma estipulando que o programa também deve ser livre e open source.10 cláusulas do EULA ridículo que você pode já ter concordado em10 cláusulas do EULA ridículo que você pode já ter concordado emVamos ser honestos, ninguém lê (Acordo de Licenciamento do Usuário Final) do EULA - todos nós apenas desça até o final e clique "Eu aceito". EULAs estão cheios de confuso juridiquês para torná-los incompreensíveis para ...consulte Mais informação

4. Não há suporte para a maioria das linguagens de programação

Necessidade de escrever em C, C ++, CSS, Java, javascript, HTML, PHP, Perl, píton, Ruby, ou Vala? Linux suporta todos eles, ea lista continua. Claro, você vai bater alguns obstáculos. Visual Basic suporta apenas o Windows, mas você posso usar Swift, da Apple. Geralmente, se uma linguagem de programação não se limita a um sistema operacional específico, então é provável que funciona em Linux.



Se um idioma que você gostaria de usar não estiver instalado por padrão, normalmente você pode obter os pacotes de repositórios de sua distribuição. Pesquisa seu gerenciador de pacotes padrão para o nome da língua, e algo que você quer deve aparecer.Lojas Linux App Comparado: Qual é direito para você?Lojas Linux App Comparado: Qual é direito para você?Os usuários do Windows estão sendo guiados para uma loja de aplicativos. MacOS teve um por um tempo. Linux, por sua vez, teve uma experiência de estilo loja de aplicativos para anos. Mas qual é a certa para você?consulte Mais informação

5. Escolha entre uma grande variedade de aplicações

A imagem popular de um programador envolve sentado na frente de uma tela de computador preto preenchido com texto branco ou verde. Você pode escrever código que forma, ou você pode disparar até um editor de texto. opções defualt como Gedit e Kate pode ser tudo que você precisa. Emacs, nano, e Vim são opções que você pode usar dentro de um terminal. Atom é uma opção multi-plataforma que é tão extensível como Chrome. Ou você pode ser um dos muitos a se apaixonar com texto Sublime.

Video: Linux faz tudo que o Windows faz (Usando o Ubuntu)

Alternativamente, você pode ir para full-blown ambientes de desktop integrados, ou IDEs. No lado extremamente leve, há Geany, que é obrigado a carregar rapidamente em sua máquina. Para algo que oferece uma experiência mais completa, tente Eclipse.Editores de texto vs. IDEs: Qual é o melhor para os programadores?Editores de texto vs. IDEs: Qual é o melhor para os programadores?Escolher entre um IDE avançado e um editor de texto simples pode ser difícil. Oferecemos algumas dicas para ajudá-lo a tomar essa decisão.consulte Mais informação

6. Sinta o poder do Bash Scripting

Se você está apenas a programação para obter algo específico realizado, mas não se preocupam com a língua, é hora de aprender comandos Linux e tentar sua mão em scripts do Bash escrita. Muitos dos comandos que vêm com Linux (ou que podem ser instalados) são tão eficiente e poderosa que alguns usuários de Linux preferem viver no terminal.5 Iniciante Linux Idéias configuração para Cron Jobs & Scripts shell5 Iniciante Linux Idéias configuração para Cron Jobs & Scripts shellCom scripting bash, você pode fazer uma série complexa de tarefas de uma só vez rápida por isso é ótimo para as necessidades elaboradas e repetitivas. É também uma ótima maneira de conhecer terminal.consulte Mais informação

Com um script Bash, você pode colocar comandos em conjunto para criar combinações mais complexas. Por exemplo, alguém gerenciar uma lista de discussão pode criar um script que iria fundir listas de assinantes, extrair os endereços de e-mail, remova duplicatas, e adicione a formatação correta para que o resultado pode ser lido por outros programas. batidas certeza fazer tudo isso com a mão.

shell_script_example

7. Linux Expertise é uma habilidade desejável

Você está aprendendo a programar, a fim de conseguir um emprego? O fato de que você está usando Linux é uma habilidade comercial. Se você estiver gerenciando um servidor da empresa ou ajudando a construir os serviços de nuvem que os clientes dependem cada vez mais, os empregadores querem pessoas que sabem como usar o Linux.

Mesmo se você está apenas mexer em torno de agora, colocar Linux no seu sistema e fazer alguma programação em ele vai rapidamente dar-lhe alguma familiaridade com o sistema operacional que pode dar-lhe uma vantagem competitiva no futuro.

Por que você usaria qualquer outra coisa?

Há uma razão para que muitos desenvolvedores optam por fazer Linux sua casa. Enquanto alguns dizem que o Linux tem uma escassez de programas de desktop user-friendly, que não é o caso com o software dirigido a programadores. Você poderia ir tão longe para dizer que eles têm sido tradicionalmente público-alvo do Linux.

Mesmo se você já tem um ambiente de desenvolvimento vai, não pode ferir a reavaliar-lo para ver se o Linux melhor se adapta às suas necessidades. Você pode aprender muito e poupar algum dinheiro, fazendo o interruptor!

Se você usa Linux para programação, que são algumas outras razões pelas quais as pessoas deveriam considerar isso? Qual é a sua característica de programação favorita ou ferramenta no Linux? Deixe-nos saber nos comentários!


Artigos relacionados