Java

Java

Java est une collection de longue date des logiciels et des règles qui est responsable du développement et le déploiement de centaines de milliers d'applications et de sites Web. Ce qui distingue Java est en dehors de la capacité à permettre l'utilisation multi-plateforme, près d'un premier du genre lors de son apparition. Java a été initialement développé par Sun Microsystems (rachetée plus tard par la société Oracle). Il a été initialement publié le 23 janvier 1996, (bien que le langage Java a été autour en interne depuis 1990) et a depuis eu 161 mises à jour importantes et d'innombrables révisions mineures. La plupart des implémentations Java sont maintenant disponibles au public sous la licence GNU General Public License. L'énorme blockbuster Minecraft, qui est maintenant le plus acheté et joué le jeu vidéo du monde, a été écrit en Java.

Télécharger Java
Les caractéristiques de Java
  • Le développement Java largement utilisé et très bien documenté Kit peut être téléchargé et utilisé pour créer des programmes avec Java
  • Peut être utilisé pour faire quoi que ce soit à peu près
Plus de Java
  • Java est en grande partie libre et la plupart de ses mises en œuvre sont sous licence publique
  • Probablement le langage de programmation le plus documenté dans le monde
  • Peut être utilisé pour quoi que ce soit à peu près
Moins de Java
  • Ne vous méprenez pas, Java est très ancienne et a ses problèmes. Plus particulièrement, par rapport aux plates-formes plus modernes, des tourbières Java vers le bas sur la collecte des ordures et a tendance à être généralement maladroits en essayant de traiter de nombreuses commandes d'intensité élevée
  • Java a une histoire malheureuse de bloatware flottage (Ask.com Toolbar, McAfee Security Scan plus) avec des packages d'installation de son environnement d'exécution, ce qui est tout de Java que la plupart des gens auront besoin. Soyez prudent lors de l'installation et ne pas installer quelque chose indésirable
  • Aucun système de mise à jour automatique qui ne nécessite pas de droits d'administration et intervention de l'utilisateur
  • Il y a eu une certaine controverse sur les failles de sécurité de Java, en ajoutant à sa chute
Java Avis

On serait très mal à trouver quelqu'un qui a utilisé un ordinateur de bureau et n'a pas entendu parler de Java. Il est l'une des plateformes de programmation les plus anciennes et les plus largement utilisés dans le monde. La plupart des gens sont invités à le télécharger peu de temps après l'installation d'un nouveau système d'exploitation sur un ordinateur, principalement en raison du fait que tant de programmes dépendent, sans parler de plus de la moitié des sites du monde en Java d'une manière ou l'autre. Par exemple, de nombreuses plates-formes de tiers sont en fait basés sur Java, tels que BeanShell, Clojure, Groovy, JRuby, Jython, Kotlin, Rhino, Scala et Gosu. Mais pourquoi tant de modifications? Il se trouve que, pour l'ensemble de la longévité de Java, il est assez vieux. Alors que la langue de base peut encore être utilisé pour de nombreuses applications, il est tout simplement pas aussi efficace que les plates-formes de programmation plus modernes. Java est une partie importante de l'Internet et de l'histoire logiciels et demeurera en usage pendant un certain temps plus, mais les développeurs ont lentement et régulièrement cherché d'autres moyens pour faire leur travail de programmes. En fait, Java inspiré .NET Framework largement utilisé Microsoft. Bien qu'il manque la mentalité multi-plateforme de Java, car il ne peut être utilisé sous Windows, il est généralement concerné supérieure pour les applications d'aujourd'hui haut de gamme.

Alternatives à Java

Julia

Libre
Julia est un langage de programmation sophistiqué conçu spécialement pour le calcul numérique avec des spécialisations dans l'analyse et de la science informatique. Il est également efficace
Afficher les détails

Haskell

Libre
Haskell est un langage de programmation purement fonctionnelle qui peut accomplir un large éventail de tâches dans une transparente et rationalisée.
Afficher les détails

Ruby on Rails

Libre
Ruby on Rails est un framework de développement web multi-plateforme qui permet aux développeurs de créer des bases de données, des pages Web et fournissent divers services Web. Le cadre a été
Afficher les détails

Scala

Libre
Scala est un langage de codage qui comble le fossé entre la programmation fonctionnelle et impérative.
Afficher les détails

Rust

Libre
Responsabiliser chacun de construire un logiciel fiable et efficace.
Afficher les détails

Flask

Libre
Qu'est-ce que Flask Apps ressemble? Si vous cherchez un code exemple des applications écrites avec Flask, un regard sur les sources des exemples sur github: flaskr - un microblog; minitwit -
Afficher les détails

JavaScript

Libre
JavaScript (JS) est un poids léger interprété ou juste à temps compilé langage de programmation avec des fonctions de première classe. Bien qu'il est bien plus connu comme le langage de script
Afficher les détails

Dart

Libre
Dart est un langage optimisé pour le développement côté client pour le web et mobile.
Afficher les détails

Kotlin

Libre
Kotlin · Apprendre Communauté Essayez en ligne. langage de programmation typé statiquement pour les applications multi-plateformes modernes. 100% interopérable avec Java ™ et Android ™.
Afficher les détails

Haxe

Libre
Haxe est une boîte à outils open source basé sur un niveau moderne, élevé, langage de programmation strictement typée.
Afficher les détails

Nim (programming language)

Libre
Nim est une programmation de systèmes et applications  la langue. Statiquement typé et compilé, il offre des performances inégalées dans un emballage élégant.
Afficher les détails

Erlang

Libre
Erlang est un langage de programmation utilisé pour construire des systèmes en temps réel souples massivement évolutives avec des exigences sur la haute disponibilité. Certains de ses utilisations
Afficher les détails

Clojure

Libre
Clojure est une dynamique, polyvalente langage de programmation, combinant le développement interactif et d'approche d'un langage de script avec une infrastructure efficace et robuste
Afficher les détails

Elixir

Libre
Conseil professionnel et développement pour les entreprises utilisant Elixir ou Ruby. Projets de création, conception et développement de logiciels.
Afficher les détails

Ceylon

Libre
21 août 2017: Ceylan se déplace à la Fondation Eclipse!
Afficher les détails

Quorum

Libre
premier langage de programmation axée sur des données probantes dans le monde.
Afficher les détails

Hack

Libre
4 janvier 2016 ... Il y a un tas de tutoriels ici sur null --- octet et autour de l'Internet sur la façon dont de pirater un site Web avec un outil spécifique, si vous voulez vous apprendre êtes droit lieu,
Afficher les détails

Tcl

Libre
Déjà l'un des best-seller marques d'électronique grand public du monde, TCL est maintenant la marque de télévision la plus forte croissance en Amérique du Nord. TCL téléviseurs une décoration
Afficher les détails