Langages de programmation: les entreprises utilisent encore hésitants Rust

Langages de programmation: les entreprises utilisent encore hésitants Rust

Dans une étude du développeur Rust 3103 participants ont donné leur point de vue à la promotion de la langue par Mozilla. obstacle le plus grand pour les nouveaux arrivants sont probablement la complexité et le manque de fonctions auxiliaires IDEs.

Les résultats sont maintenant disponibles de l'enquête Rust aideront les développeurs du langage de programmation afin de mieux comprendre les utilisateurs et les sceptiques et tenir compte de leurs besoins dans le centre des travaux plus fort. Rust est venu en 2010 pour la première fois en apparence sera spécialement adapté pour la programmation du système et impressionner avec la vitesse et la sécurité de fil.

Rust-utilisateurs sous la loupe

Près de 24 pour cent des utilisateurs interrogés ont identifié comme premier programme de moins de trois mois avec Rust, qui voit l'équipe comme un signe que la communauté accorde une croissance saine de la journée. Les projets dans lesquels la rouille est utilisé pour, selon les programmeurs est plutôt faible. Alors, donnez 44,4 pour cent des volumes de moins de 1000 lignes de code, 43,1 pour cent travaillent sur le logiciel Rust qui comprend entre 1000 et 10.000 lignes, et seulement 8,9 pour cent participent à des projets plus importants. mais il est important de noter que seulement utiliser environ 20 pour cent de la participation langue utilisateur Rust partiellement ou totalement professionnelle, les autres demandes seront probablement lieu dans la zone de passe-temps.

Qu'est-ce que les éditeurs est termes vim (47,2 pour cent) les développeurs de rouille particulièrement populaire, suivie par le nucléaire (26 pour cent) et Emacs (17,4 pour cent). Le système d'exploitation le plus populaire (plusieurs réponses étaient possibles) est d'utiliser 79,4 pour cent de Linux 38,7 pour cent des répondants OS X, alors que la demande se termine voir encore un potentiel à seulement 27,6 pour cent des utilisateurs de Windows. Environ deux tiers des utilisateurs en utilisant la rouille rapport version stable 1.8, selon l'enquête plus de la moitié en utilisant les versions les soirs.

Parce que la compatibilité ascendante Rust accorde une grande priorité, ses développeurs ont également demandé comment facile la mise à niveau est une nouvelle version après la version 1.0. 16,2 pour cent ont dit ici avoir eu des problèmes, et plus de 80 pour cent étaient relativement faciles à les résoudre.

Vue de l'extérieur

Plus d'un tiers des 3.103 personnes interrogées ont déclaré qu'ils n'ont pas encore me traitèrent Rouille pourquoi pour aider leur esprit à comprendre pourquoi les programmeurs choisissent de ne pas la langue. Les raisons de leur opposition a déclaré près de 40 posées pour cent, de se sentir suffisamment à l'aise dans d'autres langues, d'autres raisons également notés étaient la complexité de la langue qui sentait la maturité manque et le manque de soutien dans les environnements de développement. Des résultats similaires ont également apporté à la question posée à tous les répondants au sujet des défis qu'ils voient pour Rust. Ici, l'entrée délicate était à l'avant de la langue, continuer à voir beaucoup du manque de bibliothèques et le manque de maturité de la langue problématique. De plus, les progrès actuels en C ++ fournirait en partie une réticence aux nouveaux arrivants.

Pour les concepteurs de l'enquête étonnamment, la réponse était supérieure à la question de savoir quelle langue les participants étaient en route autrement: Ici indiqué 54 pour cent de travailler avec Python. C et C ++ suivi plutôt prévisible avec 45,3 et 40,6 pour cent. La plupart des environnements d'exploitation courants ont été le développement Web et la programmation dans le domaine du serveur.

mise à jour: Le lien vers le document en question a été retiré après avis de l'enquêteur, parce qu'il n'a pas encore agi à la version finale de l'analyse et les résultats obtenus jusqu'à présent ne sont plus disponibles en ligne.(Dec)