Article View: es.comp.os.linux.programacion
Article #835Re: Opinen
From: Oscar Garcia
Date: Sat, 02 Sep 2006 03:13
Date: Sat, 02 Sep 2006 03:13
80 lines
4663 bytes
4663 bytes
El Fri, 01 Sep 2006 22:17:15 -0400, Pointbreakers <pointbreakers@gmail.com> escribi�: >Hola, no recuerdo donde, pero he leido por ahi que el Lenguaje C es el >mejor lenguaje de programacion y que los demas son solo una copia de >�ste, que me pueden decir al respecto�? Completamente falso. Si no, prueba a buscar lenguajes como cobol, lisp o incluso el viejo logo :) El mismo lenguaje C deriva de uno a�n m�s viejo llamado B. Ni la sintaxis ni much�simas otras cosas se le acercan. C es ampliamente usado porque es un lenguaje de alto nivel que se le acerca mucho a la forma en la que se trabaja a bajo nivel (ensamblador) y el c�digo generado es mucho m�s eficiente que la mayor�a de los dem�s lenguajes de programaci�n (de alto nivel). La programaci�n estructurada es un punto en com�n en la gran mayor�a de los lenguajes de programaci�n, de modo que si aprendes en uno te valdr� para otro sin tener que hacer grandes esfuerzos para acostumbrarte al cambio de lenguaje. >Por alguna extra�a razon desde hace tiempo he querido aprender lenguaje >C, pero por falta de tiempo he logrado solo aprender algunas cositas >muy basicas, como arreglos (arrays), ciclos: for, while, do while, If, >y algunas cositas mas, estudio informatica y me gusta mucho la >programacion, ahora bien, donde estudio hay una materia que es Lenguaje >C y daban otra que era Pascal (la quitaron por que casi nadie usa en >este mundo) y creo que tambien quieren quitar Lenguaje C, es bueno >dejar ese lenguaje donde est� o quitarlo para aprovechar otros >lenguajes�? A ver, siendo sinceros, C es poco portable (bueno, en principio lo era, pero no quiero entrar en detalles de quienes han conseguido hacer de C un lenguaje no portable). Java es un buen comienzo para los nuevos principiantes. En mi universidad se empieza directamente con Java, us�ndolo como se usaba C (con programaci�n estructurada) y luego poco a poco se meten en programaci�n orientada a objetos. >Que otros lenguajes de programacion me recomienda aprender�? (cosa que >hare cuando tenga tiempo :) Una vez que sabes uno... los dem�s son muy f�ciles. Empezar por C no es mala idea :) te ayudar� mucho para pasar luego a Java y PHP (por ejemplo). A lo largo de mi formaci�n (y experiencias personales) he aprendido logo y basic en ordenadores MSX, Amstrad CPC y Spectrum a bastante buen nivel, cobol, lisp (sobre todo aplicado al autocad, aunque ya ni uso autocad ni lisp :), lenguajes ensamblador de los microcontroladores Motorola 68HCxx, procesadores Zilog Z80A (mi viejo Amstrad CPC6128), Motorola 680x0 (unos entrenadores de la universidad), Intel 80x86 (y compatibles, aunque no llegu� a profundizar en el modo protegido, solo algunos programillas en modo planar), etc. Actualmente uso de forma poco frecuente pascal, basic (vb) y asp y de forma frecuente C, Perl, Java y PHP. Posiblemente me haya saltado alguno de los muchos lenguajes de los que hemos aprendido algo o de los que han usado para ense�arnos a programar. Recuerdo algo llamado algo as� como algoritmez, tambi�n otro lenguaje ensamblador en castellano con prop�sitos did�cticos que ni recuerdo el nombre.. etc.. Te dar�s cuenta que todos los lenguajes ensamblador guardan relaci�n entre s� (por supuesto cambian los perif�ricos y c�mo acceder a sus registros para programarlos) y los de alto nivel tambi�n . En cuanto aprendes uno entender el resto de lenguajes es una tarea muy sencilla. >Saludos a todos B-) Un saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Technical Details
Message-ID:
<45shf29cidmrb77brdrhh2gmeddn6gtakt@4ax.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!fu-berlin.de!news.eteo.mondragon.edu!eteo.mondragon.edu!antonio.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mailReferences:
<mn.0d397d6992533b2a.59400@gmail.com>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,b17e786d6a5cf5b3 X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!fu-berlin.de!news.eteo.mondragon.edu!eteo.mondragon.edu!antonio.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mail From: Oscar Garcia <redstarQUITARSPAM23@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: Opinen Date: Sat, 02 Sep 2006 05:13:14 +0200 Organization: Ecolnet Lines: 80 Message-ID: <45shf29cidmrb77brdrhh2gmeddn6gtakt@4ax.com> References: <mn.0d397d6992533b2a.59400@gmail.com> NNTP-Posting-Host: 87.217.171.237 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: cormoran.emeteo.local 1157166790 8906 87.217.171.237 (2 Sep 2006 03:13:10 GMT) X-Complaints-To: emeteo@escomposlinux.org NNTP-Posting-Date: Sat, 2 Sep 2006 03:13:10 +0000 (UTC) X-Newsreader: Forte Free Agent 2.0/32.652