Pesquisar na Comunidade
Mostrando resultados para as tags ''torvalds''.
Foram encontrados 3 registros
-
 notícia O Linux é feito em C, mas Linus Torvalds já fala em usar a linguagem Rust
elias.girardi postou um tópico em Notícias
Linux (imagem: Vitor Pádua/Tecnoblog) A linguagem de programação Rust surgiu em 2010 com a proposta de ser segura e prática. São aspectos importantes. Mesmo assim, ninguém esperava que o Rust pudesse ser levado para um dos projetos de software mais importantes de todos os tempos: o Linux. Linus Torvalds já fala em adotar a linguagem no kernel. Por ora, essa não é uma promessa, mas uma possibilidade. Uma possibilidade com boas chances de se tornar real, no entanto. Isso porque, no final de 2021, o Rust passou a ser suportado oficialmente no Linux (no nível do kernel). Em outras palavras, uma atualização implementada na ocasião abriu caminho para que o Rust seja usado no projeto como uma “segunda linguagem”. A principal continua sendo a linguagem C. Com 50 anos de existência, o C é base do Linux desde que o projeto teve início, no começo dos anos 1990. E todo programador experiente sabe que essa é uma linguagem dotada de muitas qualidades: eficiência, sintaxe estruturada, exigência de poucos recursos de hardware e por aí vai. Se é assim, por que mudar? No evento Open Source Summit, realizado pela Linux Foundation na última semana, Linus Torvalds admitiu ter expectativa de que o Rust passe a ser usado no kernel. Isso pode começar na versão 5.20, a ser lançada no próximo mês de outubro ou novembro. Atualmente, os desenvolvedores trabalham na versão 5.19, que deve ser liberada em agosto. Acontecendo no Linux 5.20 ou não, essa não vai ser uma mudança do tipo “a partir de agora, só iremos programar em Rust”. A ideia é que a linguagem seja adotada em partes específicas do kernel, de modo que não seja necessário reescrever todo o código. Até porque reescrever o Linux seria contraproducente. O código-fonte do projeto tem cerca de 30 milhões de linhas. A linguagem deve ser empregada, sobretudo, em componentes a serem atualizados ou ainda não existentes, como novas APIs. Não é por mero capricho. Durante o evento, Torvalds destacou que há razões técnicas para o uso do Rust, como segurança de memória. Presumivelmente, a linguagem também vai agilizar os trabalhos de desenvolvimento. A linguagem de programação Rust Um relatório publicado em maio pela empresa de análises SlashData mostra que o Rust está entre as linguagens de programação mais populares da atualidade. O levantamento aponta que, nos últimos dois anos, o número de desenvolvedores dessa linguagem, em escala global, pulou de 600 mil para 2,2 milhões de pessoas. A tendência é a de que esse número continue aumentando nos próximos meses. Pudera. O Rust é multiparadigma, ou seja, pode funcionar e resolver problemas de várias formas. Isso faz a linguagem ser interessante para o desenvolvimento de diversos tipos de software, inclusive sistemas operacionais. Não por acaso, o Rust já encontra espaço em projetos de companhias como Microsoft, Cloudflare e Amazon. Linus Torvalds não exagerou ao destacar o aspecto da segurança. Além de ter um gerenciamento de memória bastante eficiente, a linguagem é capaz de prevenir a inserção indevida de dados na RAM, por exemplo, problema que costuma ser explorado em ações maliciosas. Outras vantagens incluem confiabilidade, integração relativamente fácil com outras linguagens (incluindo o C), depuração (debugging) rápida, reutilização de código relativamente fácil, ampla documentação e comunidade engajada. É verdade que não é uma missão fácil aprender a programar em Rust. Por outro lado, quem conhece linguagens como C e C++ tende a se familiarizar com o Rust com alguma rapidez. Linus Torvalds (imagem: Krd/Wikimedia) Torvalds quer evitar grandes expectativas A ideia de levar o Rust para o Linux não é recente. Para você ter ideia, no ano passado, o Google passou a apoiar um projeto que prevê a mudança de algumas partes do kernel para essa linguagem. Como o Linux é a base do Android, o Google acredita que essa mudança pode aumentar a segurança do sistema operacional. Mas as conversas sobre a linguagem começaram antes. Em abril de 2021, o próprio Torvalds sugeriu que o Rust poderia começar a sua trajetória no Linux a partir da versão 5.14 (o que não aconteceu). Como um dos principais mantenedores do kernel, Linus Torvalds manifestou a vontade de que o Rust seja integrado definitivamente ao Linux a partir da versão 5.20, mas deixou claro que está tudo bem se isso não acontecer: “não vou forçar isso. (…) Esse seria, basicamente, o ponto de partida. Portanto, sem promessas”. O que parece certo é que, se não agora, a adoção do Rust vai acontecer em algum momento. Outra fala de Torvalds reforça essa possibilidade: "Tentamos o C++ [no kernel] há mais de 25 anos. Tentamos por duas semanas e depois paramos de tentar. Então, para mim, Rust é uma maneira de tentar algo novo. E espero que funcione. Há pessoas trabalhando muito nisso, então eu realmente espero que dê certo, senão elas ficariam chateadas." Fonte: https://tecnoblog.net/noticias/2022/06/28/o-linux-e-feito-em-c-mas-linus-torvalds-ja-fala-em-usar-a-linguagem-rust/ -
Comprei um curso de placa mãe de computadores, acho que foi por isso que cheguei até aqui. Sou técnico em informática, prestador de serviços, foco em instalação de sistemas operacionais e programas em geral. Também faço estruturação de rede, servidores gnu/linux e aprendendo eletrônica com a ajuda de um parceiro e amigo. Pretendo estudar eletrônica aos poucos, atualizando bios, trocando componentes e testando-os. Eu gosto de informática há muito tempo, desde moleque, vou fazendo coisas e mais coisas e vou aprendendo. Tenho noções de programação, já utilizei algumas IDE, gosta disso também, vai juntando um pouco de cada coisa até que eletrônica esta no meu caminho, espero evoluir mais e resolver mais problemas, ao invés de adquirir novos equipamento, fazer mais sujeira, vamos reutilizar as coisas existentes.
-
 dica Texto de Linus torvalds para usenet diz que Linux é para hackers
LiderNoLinux postou um tópico em Linux - Aplicativos e Sistemas Operacionais
Ele fala isso no texto: Você sente falta dos dias do Minix/1.1 quando homens eram homens e escre- viam seus próprios drivers? Você está sem nenhum projeto legal e está ansioso para mexer num sistema operacional que você possa modificar para atender às suas necessidades? Você está achando chato quando tudo funciona no minix? Não ficar mais a noite inteira tentando arrumar um programa legal? Então esta mensagem pode ser para você. Como eu disse há um mês (?) atrás, eu estou trabalhando numa versão grátis dum similar para o Minix, para computadores AT-386. Ela finalmente atingiu o estágio onde já é usável (apesar de talvez não ser, dependendo do que você quer), e eu estou a fim de colocar ( online) o código fonte para uma distribuição melhor. É apenas a ver- são 0.02 (com mais um patch) mas eu já rodei bash/gcc/gnu-make/gnu-sed/compress dentro dela. Códigos fontes para este hobby meu podem ser encontradas em nic.funet.fi (128.214.6.100) no diretório /pub/OS/Linux. O diretório também contem alguns arquivos README e um conjunto de arquivos para permitir trabalho no Linux (bash, update e GCC, o que mais você queria?. O código-fonte do kernel está disponível por inteiro, porque nenhum do código do Minix foi usado. Os códigos-fontes das bibliotecas são apenas parcialmente abertos, portanto não podem ser distribuidos. O sistema pode compilar “como está” e é provado que funciona. (hehehe) Código-fonte dos programas (bash e gcc) podem ser encontrados no mesmo FTP em /pub/gnu. PERIGO! AVISO! NOTA! Este código fonte ainda precisa do Minix/386 para compilar (e o gcc-1.4.0, ou o 1.3.7, não testei) e você precisa do Minix para configurá-lo, então ele ainda não é um sistema por si só para vocês que não tem o Minix. Eu já estou trabalhando nisto. Você também precisa ter um jeito hacker (?) para configurá-lo, então para aqueles torcendo por uma alternativa ao Minix/386, me esqueçam. Ele é atualmente para hackers com interesse no 386 e no Minix. O sistema precisa de um monitor EGA/VGA e um disco rígido compatível (IDE serve). Se você ainda está interessado, pegue no FTP o readme/relnotes e/ou me mande um e-mail para saber mais. Eu posso (bem, quase) ouvir vocês perguntando para si mesmos: porquê? O Hurd vai sair em um ano (ou dois, ou em um mês, quem sabe), e eu já tenho o Minix. Este é um programa feito por e para hackers. Eu gostei de fazer ele, e alguém pode começar a olhá-lo e até mesmo modificá-lo às suas necessidades. Ele ainda é pequeno para entender, usar e modificar, e eu estou otimista em relação a algum comentário que vocês tenham a fazer. Eu também estou interessado em alguém que tenha escrito alguns dos utilitários/ bibliotecas para o Minix. Se o seu trabalho pode ser distribuído publicamente (registrado ou mesmo domínio público), eu gostaria de ouvir comentários de vocês, e para que eu possa adicioná-los ao sistema. Eu estou usando o Earl Chews estdio agora mesmo (obrigado, Earl, por um sistema que funciona), e trabalhos similares seriam bem-vindos. Seus (C)’s obviamente serão mantidos. Me deixe uma mensagem se você quer deixar que a gente use seu código. Disse Linus Torvalds para a Usenet(Meio de comunicação para hackers do minix). Texto original em inglês:https://www.ufrgs.br/soft-livre-edu/3-mensagens-de-linus/ Linus torvalds diz que o Linux é um programa feito para hackers,destaquei em negrito para todo mundo ver as duas frases que ele relaciona os hackers do minix.tá ok. O que vocês acharam do texto de Linus torvalds?
SOBRE O ELETRÔNICABR
Técnico sem o EletrônicaBR não é um técnico completo! Leia Mais...