COMPUTER ARCHITECTURE, COMMUNICATIONS AND SYSTEMS GROUP
José Daniel García homepage
 
Home Page
 
Short Bio
 
RESEARCH
Ph. D. Thesis
Publications
Seminars
 
STUDENTS (spanish)
Docencia (2006/2007)
Trabajos Dirigidos
Libros
Especialidad:
Sistemas Distribuidos
 
Ingeniería Informática /
Studying Computing
 
OTHERS
Conference Rankings
Useful Software
News on Computing
C++
Reflections on Teaching

Reflections on teaching computing

Is Java harmful for teaching/learning?

Computer Science Education: Where Are the Software Engineers of Tomorrow? January, 2008 "It is our view that Computer Science (CS) education is neglecting basic skills, in particular in the areas of programming and formal methods. We consider that the general adoption of Java as a first programming language is in part responsible for this decline. We examine briefly the set of programming skills that should be part of every software professional's repertoire."
Crosstalk, The Journal of Defense Software Engineering. 21(1):28-30.
The Perils of Java Schools December, 2005 Is Java a good language for learning computing? (Translation into spanish available at this link by Juan Manuel Dodero)

Is Java the future or the past?

Java is becoming the new Cobol January, 2008 Java, the oldest new programming language around, is falling out of favor with developers. When it comes to developing the increasingly common rich Internet applications, Java is losing ground to Ruby on Rails, PHP, AJAX and other cool new languages. And there are even reports that Microsoft's .Net, of all things, is pushing Java out of the enterprise.
COMPUTER ARCHITECTURE, COMMUNICATIONS AND SYSTEMS GROUP
José Daniel García homepage
Last updated 10/03/2011 at 12:48:28