Hola, desde mi ignorancia sobre esto de programar -para mi es una herramienta, 
soy empirico en el sentido ensayo/error- no quiero dejar de apoyar la opinion 
de Miguel Angel de que cualquier lenguaje bien explicado, aplicable al problema 
que quieras solucionar, te vale. Y creo importante defender el aprendizaje de 
un lenguaje en vez de simplemente dejarte llevar por una interfaz grafica para 
resolver problemas complejos, recurrentes, como a los que nos enfrentamos con 
estadistica y similares.

Dicho esto, no me queda claro en tu pregunta Carlos a quien se va a dar la 
recomendacion. Es un adolescente? Una persona sin experiencia en programacion 
pero p.ej. con experiencia en matematicas/estadistica?

R a mi siempre me ha resultado asequible para ilustrar los beneficios de 
aprender un lenguaje informatico: excelente visualizacion con minimo esfuerzo, 
existencia de librerias para infinidad de cosas (aunque muy a menudo sobre 
temas numericos), buenisima documentacion muy facilmente reproducible (en esto 
yo creo que le gana a python y quizas a otros lenguajes, aunque es una opinion 
sesgada). El caso es tener o buen profesor, o aplicacion directa, o buena 
documentacion.

Para apoyar mas esta recomendacion (cualquiera bien documentado/ense�ado) la 
experiencia de yo creo muchos de nosotros es que pasar de uno a otro es 
(relativamente) facil.

Y quisiera dar unos datos: hay >500 lenguajes de programacion (establecidos; 
ademas estan los esotericos): 
https://www.quora.com/How-many-programming-languages-are-there-in-the-world

Sin embargo el 85% de la poblacion mundial maneja 100 lenguajes naturales: 
https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers

(Por cierto segun estos datos el espa�ol es ya la segunda lengua por numero de 
hablantes nativos)

Me ha encantado la pregunta y la discusion posterior. Gracias!
Pedro


El 21/04/2016 a las 11:22, 
r-help-es-requ...@r-project.org<mailto:r-help-es-requ...@r-project.org> 
escribi�:

Asuntos del d�a:

   1. Re: Resumen de R-help-es, Vol 86, Env�o 20 (Manuel Morales)
   2. Re: �Es "R" recomendable como lenguaje para alguien que
      quiere empezar a programar?....
      
(miguel.angel.rodriguez.mui...@sergas.es<mailto:miguel.angel.rodriguez.mui...@sergas.es>)
   3. Web interesante (ROpenSci)
      
(miguel.angel.rodriguez.mui...@sergas.es<mailto:miguel.angel.rodriguez.mui...@sergas.es>)


------------------------------

Message: 2
Date: Thu, 21 Apr 2016 07:31:33 +0000
From: 
<miguel.angel.rodriguez.mui...@sergas.es><mailto:miguel.angel.rodriguez.mui...@sergas.es>
To: <c...@qualityexcellence.es><mailto:c...@qualityexcellence.es>, 
<r-help-es@r-project.org><mailto:r-help-es@r-project.org>
Subject: Re: [R-es] �Es "R" recomendable como lenguaje para alguien
        que quiere empezar a programar?....
Message-ID: <571881d5.3060...@sergas.es><mailto:571881d5.3060...@sergas.es>
Content-Type: text/plain; charset="utf-8"

Hola Carlos.

La que has "liao" pollito!!!!
:-)

Desde mi punto de vista, para "empezar a programar" te vale cualquiera.

- El assembler te ayudar�a a comprender c�mo funciona a bajo nivel un
ordenador. Entender c�mo se conecta el hardware con el software (pero es
muy farragoso y poco pr�ctico en el "mundo real" al ser el m�s alejado
de la programaci�n de alto nivel).

- Podemos revisar cu�les son los lenguajes de programaci�n m�s usados en
la actualidad.... Javascript, Java, PHP, Python, C#, C++, Ruby, CSS, ...

- O los mejores pagados... Ruby on Rails, Objective C, Python, Java,
C++, Javascript, C, R, C#, ...

Cierto es que R no aparece en el Top de (todas) esas listas pero tambi�n
es cierto que aparece en todas ellas dentro de los 15 primeros puestos!

Al final lo importante de aprender a programar es saber dise�ar un
programa, estructurarlo y esbozarlo... y para eso sirve perfectamente el
pseudoc�digo.

Yo empezar�a por ah�.....
https://es.wikipedia.org/wiki/Pseudoc%C3%B3digo

Ah! otra buena forma (y m�s divertida) de entrar en el "mundillo" es
aprender SCRATCH
https://es.wikipedia.org/wiki/Scratch_%28lenguaje_de_programaci%C3%B3n%29

:-)

Un Saludo,

--
Miguel �ngel Rodr�guez Mu��os
Direcci�n Xeral de Sa�de P�blica
Conseller�a de Sanidade
Xunta de Galicia
http://dxsp.sergas.es

**********



--
Pedro Concejero
E-mail: 
pedro.concejerocer...@telefonica.com<mailto:pedro.concejerocer...@telefonica.com>
skype: pedro.concejero
twitter @ConcejeroPedro<https://twitter.com/ConcejeroPedro>
linkedin pedroconcejero<http://www.linkedin.com/in/pedroconcejero/es>
Entusiasta R, me encontrar�is aqu� gRupo R madRid <http://madrid.r-es.org/>

________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede 
contener informaci�n privilegiada o confidencial y es para uso exclusivo de la 
persona o entidad de destino. Si no es usted. el destinatario indicado, queda 
notificado de que la lectura, utilizaci�n, divulgaci�n y/o copia sin 
autorizaci�n puede estar prohibida en virtud de la legislaci�n vigente. Si ha 
recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente 
por esta misma v�a y proceda a su destrucci�n.

The information contained in this transmission is privileged and confidential 
information intended only for the use of the individual or entity named above. 
If the reader of this message is not the intended recipient, you are hereby 
notified that any dissemination, distribution or copying of this communication 
is strictly prohibited. If you have received this transmission in error, do not 
read it. Please immediately reply to the sender that you have received this 
communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinat�rio, pode 
conter informa��o privilegiada ou confidencial e � para uso exclusivo da pessoa 
ou entidade de destino. Se n�o � vossa senhoria o destinat�rio indicado, fica 
notificado de que a leitura, utiliza��o, divulga��o e/ou c�pia sem autoriza��o 
pode estar proibida em virtude da legisla��o vigente. Se recebeu esta mensagem 
por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e 
proceda a sua destrui��o

        [[alternative HTML version deleted]]

_______________________________________________
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a