Sujets chauds du moment

TabNine utilise l'intelligence artificielle pour vous aider à programmer plus rapidement

hacker privacy password crack access security infringe spy 01
© Gorodenkoff / Shutterstock

Lire dans d'autres langues :

Au cours de la dernière année, l'intelligence artificielle a grandement amélioré ses capacités et le dernier domaine dans lequel elle a été appliquée fera certainement le bonheur de nombreux développeyrs à travers le monde : le code est maintenant capable de se compléter automatiquement.

En balayant d'énormes ensembles de données textuelles, divers logiciels d'apprentissage automatique peuvent "penser" à une solution beaucoup plus rapidement et à une plus grande échelle que le cerveau humain. Le même principe a finalement été appliqué au monde de la programmation : son nom est TabNine .

TabNine est un nouveau système d'auto-compilation de code que les développeurs peuvent installer en tant qu'add-on dans leur éditeur favori et, au moment où ils commencent à écrire leurs chaînes de caractères, l'intelligence artificielle de TabNine leur suggérera comment les compléter chacun d'entre eux, offrant à chaque fois de petits blocs.Pensez à la nouvelle fonctionnalité Smart Compose de Gmail mais appliquée aux langages de programmation.

Jacob Jackson, étudiant en informatique à l'Université de Waterloo et créateur de TabNine, affirme que son logiciel n'est pas nouveau, mais que l'apprentissage automatique a grandement amélioré ce qu'il peut offrir : "TabNine est né pour mes besoins personnels" a-t-il expliqué à The Verge.

Jackson a commencé à travailler sur TabNine en février 2018 et a lancé la première version bêta en novembre, mais à la mi-juillet 2019, il a publié une mise à jour qui permet à l'add-on de profiter d'un nouvel algorithme basé sur l'apprentissage profond, appelé GPT-2, conçu par le laboratoire de recherche OpenAI. La mise à jour a tellement impressionné les développeurs du monde entier qu'ils l'ont qualifiée de "fantastique", "folle" et "absolument incroyable".

La liste complète des langages supportés par TabNine comprend : Python, JavaScript, Java, C++, C, PHP, Go, C#, Ruby, Objective-C, Rust, Swift, TypeScript, Haskell, OCaml, Scala, Kotlin, Perl, SQL, HTML, CSS et Bash.

Si vous êtes développeur et que vous voulez essayer TabNine, rendez-vous sur le site officiel et inscrivez-vous en entrant votre e-mail.

Via : The Verge Source : TabNine

  Catalogue des Samsung Galaxy A en 2024
Produit
Illustration Samsung Galaxy A54 Product Image Samsung Galaxy A53 Product Image Samsung Galaxy A34 Product Image Samsung Galaxy A33 Product Image Samsung Galaxy A23 5G Product Image Samsung Galaxy A14 5G Product Image Samsung Galaxy A03s Product Image
Test
Test du Samsung Galaxy A54
Test du Samsung Galaxy A53
Test du Samsung Galaxy A34
Test du Samsung Galaxy A33
Pas encore testé
Test du Samsung Galaxy A14 5G
Pas encore testé
Offres*
Aller au commentaire (3)
Ce article vous a-t-il plu? N'hésitez pas à le partager!
Articles recommandés
Derniers Articles
Notification push Article suivant
3 Commentaires
Ecrire un nouveau commentaire :
Tous les changements seront sauvegardés. Aucun brouillon n'est enregistré pendant l'édition
Ecrire un nouveau commentaire :
Tous les changements seront sauvegardés. Aucun brouillon n'est enregistré pendant l'édition

  • 14
    locupus 27 juil. 2019 Lien du commentaire

    super outil, mais a force de faire le travail à notre place, nous deviendrons fainéants, et ne sauront plus le faire nous meme


  • Gab Mogwai 8
    Gab Mogwai 26 juil. 2019 Lien du commentaire

    Super pratique quand on doit basher des pavés...


    • 14
      locupus 27 juil. 2019 Lien du commentaire

      heu je suis carleur et ça va pas m'aider beaucoup

Ecrire un nouveau commentaire :
Tous les changements seront sauvegardés. Aucun brouillon n'est enregistré pendant l'édition