🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.os.linux.programacion
7 messages
7 total messages Started by sinyobat Sun, 17 Sep 2006 17:58
Aprender GNU-C
#876
Author: sinyobat
Date: Sun, 17 Sep 2006 17:58
6 lines
1194 bytes
Hola a todos/as
Me podeis recomendar la mejor manera de introducirme en la programaci�n 
en C para Linux
�Hay algun libro o documentaci�n indispensable?
Si puede ser en castellano ya que mi ingl�s es p�simo.
Muchas gracias.
Re: Aprender GNU-C
#878
Author: David Serrano (Hue-Bond)
Date: Sun, 17 Sep 2006 23:04
14 lines
1699 bytes
sinyobat, dom20060917@19:58:37(CEST):
>
> Me podeis recomendar la mejor manera de introducirme en la programación 
> en C para Linux

Soy de los que piensan que para aprender algo, no hay que ponerse a leer
libros, sino intentar hacer aquello que quieres aprender, ya sea freír patatas
(incluyendo pelarlas y cortarlas, claro ;^)), hablar esperanto o programar en
C. Simplemente ponte a programar y cuando tengas dudas, busca en google y/o
pregunta por aquí. Los tutoriales ya te caerán del cielo.


-- 
 David Serrano - http://hue-bond.blogspot.com
Re: Aprender GNU-C
#879
Author: AdictoXX
Date: Mon, 18 Sep 2006 00:02
37 lines
2073 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

sinyobat escribi�:
> Hola a todos/as
> Me podeis recomendar la mejor manera de introducirme en la programaci�n
> en C para Linux
> �Hay algun libro o documentaci�n indispensable?
> Si puede ser en castellano ya que mi ingl�s es p�simo.
> Muchas gracias.

Si no sabes C:

- - El lenguaje de programaci�n C, de Kerninghan y Ritchie.

Si ya sabes C, y quieres enfocarlo a Linux:

- - Programaci�n en Linux al descubierto, Kurt Wall.
- - Unix programaci�n avanzada, Francisco M. M�rquez.
(El primero estaba agotado cuando lo busqu� yo)

Salu2.

- --
 __  __ __  __
\\ \/ / \ \/ //
 \\  /   \  //   PGP ID
 //  \   /  \\ 0x5749E0F5
//_/\_\ /_/\_\\
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFDeIZdfemCFdJ4PURAhhbAJ0UuQWdp1LMeZEk60VIfHQgmTruywCfe45B
R+tC7W7ueqcAuxa08bBtv0I=
=qv+e
-----END PGP SIGNATURE-----
Re: Aprender GNU-C
#880
Author: sinyobat
Date: Mon, 18 Sep 2006 07:35
5 lines
1413 bytes
Así es como he perdido el miedo a Linux, pero este método es muy lento y 
especialmente en el aprendizaje de un lenguaje. Por eso pedia algun 
libro estructurado y con ejemplos claros para ir avanzando de una manera 
mas guiada y no perderse en el bosque.
Gracias.
Re: Aprender GNU-C
#883
Author: Pascal Bourguignon
Date: Mon, 18 Sep 2006 11:02
52 lines
3247 bytes
sinyobat <sinyobat@telefonica.net> writes:

> As� es como he perdido el miedo a Linux, pero este m�todo es muy lento
> y especialmente en el aprendizaje de un lenguaje. Por eso pedia algun
> libro estructurado y con ejemplos claros para ir avanzando de una
> manera mas guiada y no perderse en el bosque.
> Gracias.

Para aprender a programar en C para Linux, hay que aprender:

- a programar; por esto, aconsejar�a:

    http://www.htdp.org/
    http://mitpress.mit.edu/sicp/full-text/book/book.html
    http://drscheme.org/
    (Si, nada de C aqu�)


- para aprender a programar hay que programar, entonces hace falta un
  editor.  Luego hay que aprender a usar emacs:

    http://directory.fsf.org/emacs.html


- el lenguaje de programaci�n C; por ejemplo:
  
    http://www.amazon.ca/Programming-Language-Brian-W-Kernighan/dp/0131103628
    http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf



- los sistemas unix y la programaci�n unix:

    http://www.faqs.org/docs/artu/
    http://www.amazon.ca/UNIX-Network-Programming-Networking-Sockets/dp/customer-reviews/013490012X

    http://www.amazon.ca/s/ref=nb_ss_b/701-5147830-6733153?url=search-alias%3Dstripbooks&field-keywords=unix+programming&Go.x=0&Go.y=0&Go=Go


- el sistema Linux, y la programaci�n Linux:
    
   http://tldp.org/guides.html


Por supuesto, al mismo tiempo puedes leer algunos "tutorials",
buscando en google por ejemplo:  unix programming tutorial

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/
Our enemies are innovative and resourceful, and so are we. They never
stop thinking about new ways to harm our country and our people, and
neither do we. -- Georges W. Bush
Re: Aprender GNU-C
#884
Author: Pedro Maicas
Date: Mon, 18 Sep 2006 11:15
23 lines
2099 bytes
On Mon, 18 Sep 2006 09:35:13 +0200, sinyobat <sinyobat@telefonica.net> wrote:

>As� es como he perdido el miedo a Linux, pero este m�todo es muy lento y 
>especialmente en el aprendizaje de un lenguaje. Por eso pedia algun 
>libro estructurado y con ejemplos claros para ir avanzando de una manera 
>mas guiada y no perderse en el bosque.

Cualquier libro o tutorial de C que empieze por
el principio. Es decir que empieze por una
funcion main y un printf hola mundo, preferiblemnte
que te ense�e a compilar a manubrio o con make,
ya tendr�s tiempo de aprender a usar los entornos
integrados (que ayudan, pero ocultan demasiado los detalles)

Seguir un libro no impide estar programando a la
vez que vas avanzando. Y el C no es vb, no lo aprendes
si no te lo tomas en serio.

Saludos :-)           -Pedro-

  http://www.maicas.net/ 

  e-mail en www.maicas.net
Re: Aprender GNU-C
#886
Author: AdictoXX
Date: Mon, 18 Sep 2006 11:34
69 lines
3459 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pascal Bourguignon escribi�:
> sinyobat <sinyobat@telefonica.net> writes:
> 
>> As� es como he perdido el miedo a Linux, pero este m�todo es muy lento
>> y especialmente en el aprendizaje de un lenguaje. Por eso pedia algun
>> libro estructurado y con ejemplos claros para ir avanzando de una
>> manera mas guiada y no perderse en el bosque.
>> Gracias.
> 
> Para aprender a programar en C para Linux, hay que aprender:
> 
> - a programar; por esto, aconsejar�a:
> 
>     http://www.htdp.org/
>     http://mitpress.mit.edu/sicp/full-text/book/book.html
>     http://drscheme.org/
>     (Si, nada de C aqu�)
> 
> 
> - para aprender a programar hay que programar, entonces hace falta un
>   editor.  Luego hay que aprender a usar emacs:
> 
>     http://directory.fsf.org/emacs.html
> 
> 
> - el lenguaje de programaci�n C; por ejemplo:
>   
>     http://www.amazon.ca/Programming-Language-Brian-W-Kernighan/dp/0131103628
>     http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf
> 
> 
> 
> - los sistemas unix y la programaci�n unix:
> 
>     http://www.faqs.org/docs/artu/
>     http://www.amazon.ca/UNIX-Network-Programming-Networking-Sockets/dp/customer-reviews/013490012X
> 
>     http://www.amazon.ca/s/ref=nb_ss_b/701-5147830-6733153?url=search-alias%3Dstripbooks&field-keywords=unix+programming&Go.x=0&Go.y=0&Go=Go
> 
> 
> - el sistema Linux, y la programaci�n Linux:
>     
>    http://tldp.org/guides.html
> 
> 
> Por supuesto, al mismo tiempo puedes leer algunos "tutorials",
> buscando en google por ejemplo:  unix programming tutorial
> 

Buena tu aportaci�n, pero creo que dijo algo de que el Ingl�s se le daba
mal...

- --
 __  __ __  __
\\ \/ / \ \/ //
 \\  /   \  //   PGP ID
 //  \   /  \\ 0x5749E0F5
//_/\_\ /_/\_\\
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFDoRIdfemCFdJ4PURAqU3AJwNiSfYzYgF/MEpHXwJhIxtiIzTjgCeM4Cr
n008BcoQkj4lJWX3u1ufMd8=
=R+sp
-----END PGP SIGNATURE-----
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads