Ruby

Logiciel capture d'écran:
Ruby
Détails logiciels:
Version: 2.3.1 / 1.9.3 Mise à jour
Date de transfert: 12 May 16
Développeur: Yukihiro Matsumoto
Licence: Gratuit
Popularité: 250

Rating: 4.0/5 (Total Votes: 2)

Classé dans l'un des Top 10 des langages de programmation les plus utilisés dans le monde, Ruby a été utilisé pour de nombreux projets connus à travers le Web, le plus célèbre étant Twitter, un site Web travaillant principalement sur haut d'un cadre fondé sur Ruby.

Ruby est également considéré comme l'un des plus faciles langages de programmation à apprendre. Ceci est en raison de son langage naturel, une syntaxe de codage qui est très libre quand il vient à l'écriture et très facile à lire en raison de son utilisation de termes réels naturels.

Ceci permet à ses utilisateurs de modifier librement ses parties, ce qui rend plus souple dans de nombreux domaines tels que les rapports d'erreurs, les tests, les applications de construction et plus encore.

Ruby est d'usage général dynamique, réfléchi, et inspiré par Perl avec Smalltalk comme caractéristiques

Ruby, dans sa philosophie, essaie de ne pas restreindre le codeur. Les parties essentielles de Ruby peuvent être enlevés ou redéfinies à volonté, tandis que les pièces existantes peuvent être ajoutés sur

Ce qui est nouveau dans cette version:.

< p>
Nouveau dans Ruby 2.2.2 (14th Avril, 2015)

Ce qui est nouveau dans la version 2.3.0 / 1.9.3:

    < li> Cette version inclut le correctif de sécurité pour un nom de domaine vérification vulnérabilité RubyGems.

Ce qui est nouveau dans la version 2.2.3 / 1.9.3:

  • Cette version inclut le correctif de sécurité pour un nom de domaine vérification vulnérabilité RubyGems.

Ce qui est nouveau dans la version 2.2.2 / 1.9.3:

  • Cette version inclut le correctif de sécurité pour la vérification du nom d'hôte de la vulnérabilité de l'extension OpenSSL.

Ce qui est nouveau dans la version 2.2.0 / 1.9.3:

  • Support Unicode 7.0
  • incrémental GC
  • Symbole GC
  • Configurer -with-jemalloc

Ce qui est nouveau dans la version 2.1.5:

  • Correction:
  • Une autre extension XML Denial of Service

Ce qui est nouveau dans la version 2.1.3:

  • Cette version contient un changement de calendrier de GC complet réduire la consommation de mémoire.

Ce qui est nouveau dans la version 2.1.0:

  • Maintenant, les valeurs par défaut des arguments de mots-clés peuvent être omises . Ceux & quot; & quot arguments mot-clé requis; besoin de donner explicitement au moment de l'appel.
  • suffixes supplémentaires pour entiers et float littéraux: 'r', 'i', et 'ri'
  • .
  • def-expr renvoie désormais le symbole de son nom au lieu de zéro.

Ce qui est nouveau dans la version 2.0.0:

  • caractéristiques de base de la langue:
  • arguments de mots-clés, qui donnent la flexibilité de la conception de l'API
  • Module # prepend, qui est une nouvelle façon d'étendre une classe
  • Un littéral% i, ce qui crée un tableau de symboles facilement
  • __ dir__, qui retourne le dirname du fichier actuellement en cours d'exécution
  • L'encodage UTF-8 par défaut, ce qui rend de nombreux commentaires magiques omissible
  • intégré dans les bibliothèques:
  • Enumerable # paresseux et recenseur :: Lazy, pour (éventuellement infini) flux paresseux
  • taille recenseur # et Plage # taille, pour l'évaluation paresseuse de la taille
  • #to_h, qui est une nouvelle convention pour la conversion en Hash
  • Onigmo, qui est un nouveau moteur regexp (une fourchette de Oniguruma)
  • Asynchronous API de gestion des exceptions
  • Support de débogage:
  • support de DTrace, qui permet le diagnostic d'exécution dans la production
  • de trace, ce qui est une amélioration de l'API de traçage
  • Amélioration des performances:
  • l'optimisation de GC par bitmap marquage
  • Kernel # nécessitent une optimisation qui fait Rails de démarrage très rapide
  • l'optimisation VM tels que la méthode expédition
  • l'optimisation du fonctionnement du flotteur

Ce qui est nouveau dans la version 1.9.3:

  • Cette version inclut des correctifs de sécurité, et d'autres beaucoup corrections de bugs.

Ce qui est nouveau dans la version 1.9.3 P194:.

  • Activer la vérification de certs serveur SSL
  • Disallow redirige https par http.

Ce qui est nouveau dans la version 1.9.3 p125:

  • Correction du module Ruby OpenSSL: Autoriser & quot; 0 / n fractionnement & quot; comme la prévention de l'attaque TLS BEAST.
  • Correction:. LLVM / support clang
  • Correction:. GCC 4.7 support
  • Autres corrections de bugs.

Ce qui est nouveau dans la version 1.8.7 P357:

  • déni fixe d'attaque de service pour l'algorithme de hachage de Ruby dans la série 1.8.7.

Logiciel similaire

Narayana
Narayana

1 Oct 15

Skulpt
Skulpt

12 Apr 15

PathFinding.js
PathFinding.js

12 Apr 15

newLISP
newLISP

19 Jul 15

Commentaires à Ruby

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie