Grande Otávio,

Desculpe pelo tempo parado sem falar, é porque o feriado foi emendado onde 
eu trabalho. E não gosto de ter acesso à minha caixa do trabalho em casa, 
você entende né, casa é casa... trabalho é trabalho.

Não estudei ainda o C++, pretendo um dia. Mas quando me referido ao C, não 
é a sintaxe de C, protótipo, funções, matrizes (vetores), ponteiros, 
estruturas, enumerações, uniões e tipos definidos entre outros. As coisas 
implícitas da linguagem C eu sei, talvez não saiba muito na prática e é 
isso que quero. Aprender como essas coisas funcionam em um sistema. E para 
isso preciso conhecer as chamadas do sistema , o que posso fazer com as 
ferramentas que a linguagem me fornece. Por exemplo criei um banco de 
dados em C para gravar o vocabulário dos meus estudos de tradução. Bem no 
trabalho funciona, em casa no meu RWindows também funciona. Mas no 
GNU/Linux ele não lê, o código está totalmente potável, não existe nenhuma 
chamada de sistema que não exista no Linux, mas o Linux lê, ligeiramente 
diferente, do RWindows o meu banco de dados e diz que não existe nada 
dentro do arquivo: chamadas são - fread e fwrite. São chamadas básicas do 
próprio C padrão ANSI e não funcionam corretamente.

Entende? A programação em si de C eu sei, mas quero entender o sistema. 
para isso preciso do C padrão do GNU/Linux e para compreender isso preciso 
do Glibc e Lbic. Mas eles não existem em português.

Era por isso que queria entrar em projeto para compreender mais o 
GNU/Linux, pois escreveria o que eles queriam e eles me diriam o que está 
errado ou como implementar aquela tecnologia... haaaaaa! Quero aprender 
mas sou impedido pelo conhecimento do Inglês e por falta de um projeto 
brasileiro para entrar. Essas pessoas diriam que meu código tá errado, que 
não presta para nada, que fiz tudo errado e é uma porcaria, mas se elas 
apontasse o caminho eu ficaria feliz e estudaria teria um projeto um 
motivo para estudar e pesquisar.

Compreendeu meu dilema? Te agradeço muito e é bom ter um amigo como você 
que gosta de ajudar e incentivar.

> Estive pensando, e não achei nada tão simples para que eu trabalhe. 
Pensei 
> no bash já que eu gosto muito de shell, até porque eu programo em bash 
> script. Você disse-me que está trabalhando no apt, legal, mas já que 
> disseste que é difícil (acredito em você) deve ser mesmo. Até porque não 

> sou um estudante de Informática (ainda...) não entendo muito de 
> tecnologia.

Quanto a bash script voce pode olhar varias coisas inclusive alguns
"softwares" que sao feitos somente usando essa tecnologia. Se voce
quiser um exemplo veja o pacote ibackup (no sid).

Sobre o APT, este nao eh dificil porem exige um certo conhecimento
mais aprimorado em programacao C++ e programacao generica devido a
qualidade do codigo original feito pelo Jason.

> Vou estudar mais um pouco e vou ver no que vou entrar. Não quero 
> desenvolver nada para o X no momento. Então vou dar uma olhada em alguns 

> livros e vou ver no que vai dar. De qualquer forma  agradeço muito a 
você, 
> sua resposta foi mais motivante e completa.

Estudar eh sempre bom e necessario. 

> Se conhecer um bom livro ou tutorial de C e sobre programação C para 
Linux 
> (quando me refiro a isto, falo de Glibc, libc e tecnologia) me fale. 
Sabe 
> onde me encontrar.

O melhor livro sobre C eh o do Kernigan e Ritie (marrom com um C em
amarelo) porem ele nao fala nada sobre libc. Sobre o resto voce pode
olhar na propria distribuicao: info libc; info make; info automake;
info autoconf;

[]s

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: [EMAIL PROTECTED]      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://www.freedom.ind.br/otavio
---------------------------------------------




Responder a