Open sharing, Global Benefits
See on Scoop.it – Educación abierta
En el marco del seminario Contenidos educativos abiertos del 16 de abril 2010, organizado por eMadrid en EOI, Stephen Carson, OCW MIT, presenta los beneficios d…
See on www.slideshare.net
10 personas influyentes en el software libre | Un Mundo Libre
Via Scoop.it – Educación Tecnológica: 8 Grandes ideas para el aprendizaje constructivista
A veces surgen personas influyentes que, por sus acciones o declaraciones con respecto al software libre, adquieren cierta relevancia.
Via unmundolibre.net
20 cosas que sí se deben compartir en las redes sociales
Via Scoop.it – Las TICs y la Educación 2.0
Resulta ciertamente apasionante y, pensándolo un poco, constituye una fuente de información inagotable y de primer nivel, para los expertos en marketing y…
Via wwwhatsnew.com
“Top 10″ de herramientas digitales en Educación.- | Educación, pedagogía, TIC y mas.- | EduRed 2000
Via Scoop.it – Las TICs y la Educación 2.0
Via Scoop.it – EduMálaga TIC
Via www.edured2000.net
Punteros en Lenguaje C
Facebook cederá nuestro Teléfono y dirección a terceros…
Copiarse: Modo Experto…
Hello World en distintos lenguajes…
Un programa Hola mundo (o Hello World, en inglés) es aquel que muestra el texto «Hola mundo», generalmente por pantalla. Se utiliza para aprender algún lenguaje de programación, siendo un primer ejercicio típico.
A continuación muestro algunos «Hello World» en varios lenguajes de programación:
C++
#include
using namespace std;
void main(){
cout << "Hello World!" << endl;
}
C
#include
main(){
printf («Hello World!\n»);
}
Java
class myfirstjava{
public static void main(String args[]){
System.out.println(«Hello World!»);
}
}
Perl
#!/usr/bin/perl
print «Hello World.\n»;
Ruby
puts ‘Hello world’
Python
print «Hello, World!»
Saquen sus conclusiones…
Seleccionar un Lenguaje de Programación
Lo primero que nos preguntamos cuando empezamos a programar es ¿ Qué Lenguaje de Programación debemos utilizar ?
No existe una única respuesta a esta pregunta, hay una serie de factores que pueden conducirnos a una elección satisfactoria, trataré de resumir algunos detalles a tener en cuenta a la hora de seleccionar el lenguaje con el que vayamos a crear nuestros programas:
Lo primero que debemos considerar es ¿ Cual es el tipo de programa que queremos crear ? Queremos una aplicación web, de Escritorio, un pequeño módulo que realizará funciones específicas, un programa que solo procesará datos sin mostrar salidas, etc. Además debemos tener presente la plataforma sobre la cual trabajaremos, aunque existen lenguajes multiplataforma y es precisamente hacia este tipo de lenguajes donde deberiamos apuntar.
Por otro lado, no debemos descartar que el lenguaje a elegir debe soportar el paradigma de programación que vayamos a emplear (Programación Orientada a Objetos, Programación por Procedimientos, etc), aunque existen lenguajes que son multiparadigmas como Python.
Lamentablemente, en algunos casos la elección del lenguaje de programación a utilizar está sujeta a presiones por parte de los gerentes de proyectos o de la empresa que costea el proyecto, y con muchas veces estos seleccionan un lenguaje por “moda”, rechazo al cambio, fanatismo a un determinado sistema operativo (aún cuando no lo use de manera legal hablando en términos de licenciamiento), entre otros.
Además, es importante que el lenguaje a utilizar posea suficiente documentación y no resulte una verdadera odisea encontrar información sobre el mismo.
Lo cierto es que antes de decidir el lenguaje a utilizar, debemos evaluar diversos factores, y apuntar hacia el que más se adapte a nuestras necesidades.