[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: Empesando en c, Busco compilador



> >Carlos Zuniga wrote:
> >  
> >
> >>Para empezar a programar, mejor me parece el python que ni compilador
> >>necesita. Y es mejor para aprender lo básico de la programación en
> >>general, luego ya se aprenden las características propias de cada
> lenguaje.
> >>    
> >>
> >
> >Puff, no se yo si estoy muy de acuerdo en eso. Python difiere mucho de
> >lo que son los lenguajes tradicionales (tiene tipado dinámico, no
> >existen las declaraciones, los objetos son mas raros que la calentura,
> >hay un millon de bibliotecas, los tipos de datos no son "corrientes",
> >todo son objetos y para un primerizo esto le puede liar, etc...), ojo, q
> >no es estoy diciendo que sea malo, al contrario, python triunfa, es
> >sencillo y para desarrollo rápido ya ni te cuento.
> >
> >Yo recomendaría mas para aprender algo como el Módula-2 o el Ada y si me
> >fuerzas C o Pascal (casi mejor este último) y ya para ir avanzando
> >(orientacion a objetos me refiero) pues un Modula-3 o C++ u otra vez
> >Ada, q este último lenguaje tiene cosas sorprendentes. Una vez q ya se
> >te haya "cuadriculado" el cerebro, se pueden ir probando cosas nuevas
> >tipo Python o decenas de otros lenguajes (es increible cuantos hay).
> >
> >Pero vamos, q si tienes ganas de aprender C también es una muy buena
> >opción y además hay millones de páginas con tutoriales sobre este
> >lenguaje, y ya q eres "linuxero", el C te va a venir muy bien por si te
> >interesa algún día como hacen el kernel (q os aseguro q a mi me sigue
> >pareciendo magia :)) u otros miles de programas de codigo abierto, eso q
> >llevarás ganado.
> >
> >Aunque bueno, solo es una opinión.
> >
> >Un saludo!!
> >
> >
> >  
> >
> 
	Mi consejo es empezar con un lenguaje extricto en sintaxis (Pascal),
después y una vez aprendidas claramente las nociones de lenguajes
estructurados, yo pasaría a c. Es bueno tener que hacer todo, declaraciones
y ese tipo de cosas, aprendes a saber como funciona el tema. Para finalizar,
el paso de c a c++ es relativamente sencillo y una vez terminado todo este
proceso, te aseguro que con 2 días serás capaz de programar en cualquier
cosa.

	Saludos.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
------------------------------------
La información contenida en este correo electrónico es privada y
confidencial. Cualquier uso, modificación, difusión y/o reproducción por
parte de cualquier persona distinta del destinatario está prohibida. Si Vd.
recibe este mensaje por error, por favor bórrelo y comuníquelo al remitente.
----------------------------------------------------------------------------
----------------------------------------------------------------------------
------------------------------------

This e-mail and any attachments are confidential and intended solely
for the addressee and may also be privileged or exempt from disclosure
under applicable law. If you are not the addressee, or have received
this e-mail in error, please notify the sender immediately, delete it
from your system and do not copy, disclose or otherwise act upon any
part of this e-mail or its attachments..

Internet communications are not guaranteed to be secure or virus-free.
The Barclays Group does not accept responsibility for any loss arising
from unauthorised access to, or interference with, any Internet
communications by any third party, or from the transmission of any
viruses. Replies to this e-mail may be monitored by the Barclays
Group for operational or business reasons..

Any opinion or other information in this e-mail or its attachments
that does not relate to the business of the Barclays Group is personal
to the sender and is not given or endorsed by the Barclays Group.

Barclays Bank PLC.Registered in England and Wales (registered no. 1026167).
Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom.

Barclays Bank PLC is authorised and regulated by the Financial Services Authority.



Reply to: