Prévoir le futur

Logo de javaEn 1997, j’ai découvert le langage Java, il était utilisé pour faire des programmes dynamiques dans les navigateurs (Applet).
Le langage java  a été construit avec la volonté de pouvoir fonctionner sur toutes les machines et rendre les applications internet interactives.
Il était critiqué par les puristes C et C++. « Pas de pointeur, lent, un jouet pour les étudiants ».

Le langage Java a débuté dans les années 1990 avec James Gosling qui souhaitait développer un langage de programmation indépendant de la plate-forme hardware, dans les laboratoires de Sun Microsystems.

Nous sommes en 2012, le langage java est devenu incontournable et universelle.
On le trouve dans les smartphones et les tablettes, avec Android.
On le trouve sur les serveurs d’application.
On le trouve dans l’informatique dans les nuages.

Que dire des anciennes critiques ? Elles ont disparues, avec la montée en puissance des machines, avec les améliorations continues des compilateurs, avec les divers outils.

De nos jours, le marché de l’informatique, du développement est majoritairement axé sur Java / J2EE.

Pourquoi un tel succès ?

  • Un échos système très riche, beaucoup d’open source
  • L’évolution du langage
  • Les diverses révolutions ( hibernate, Spring , GAE )
  • La communauté java a travaillé sur l’amélioration des performances

Ce qui a le plus contribué, au succès de java est

  • la portabilité
  • la qualité des api
  • les éditeurs (Eclipse, Netbeans)
  • la mise en place de processus qualité (Jtest, FindBugs,  Sonar)
  • la mise en place de format de livrable (WAR, EAR,  Ant, Maven)

Nous pouvons aussi parler de java en terme d’évolution ( par ordre d’apparition)

  • AWT
  • JDBC
  • JSP SERVLET
  • SWING
  • STRUTS
  • SPRING
  • HIBERNATE – JDO – JPA
  • Demain ?? le cloud , les langages ++ dans la JVM, le super dynamique.

L’évolution de la société actuelle est liée fortement a internet. La consommation de bien, l’éducation, le travail sont de plus en plus impactés par l’évolution, le dynamisme de ce nouveau média.

Java a contribué fortement à l’essor d’internet, à la démocratisation des traitements. C’est le premier langage à fonctionner aussi bien sur MAC, Pc, Mainframe, etc.

Il y a 15 ans, j’étais loin de me douter de la monté en puissance de Java / J2EE et de l’internet dans le monde professionnel. J’ai vu la révolution applet dans une lucarne ( navigateur) Netscape.

Publicités

A propos Duarte TERENCIO

Chef de projet et Architecte J2EE - Portail d'entreprise - Cloud computing Vous trouverez plus d'information sur la page "Me contacter"
Cet article, publié dans Perso, est tagué , . Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s