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

  Le meilleur smartphone pliable portefeuille L'alterative au meilleur pliable portefeuille Le pliable portfefeuille compact Le meilleur pliable à clapet L'alternative au meilleur pliable à clapet Le meilleur rapport qualité/prix Le plus fin
Produit
Illustration OnePlus Open Product Image Samsung Galaxy Z Fold 5 Product Image Google Pixel Fold Product Image Samsung Galaxy Z Flip 5 Product Image Motorola Razr 40 Ultra Product Image Motorola Razr 40 Product Image Honor Magic V2 Product Image
Note
Lire le test du OnePlus Open
Lire le test du Samsung Galaxy Z Fold 5
Lire le test du Google Pixel Fold
Lire le test du Samsung Galaxy Z Flip 5
Lire le test du Motorola Razr 40 Ultra
Lire le test du Motorola Razr 40
Pas encore testé
Offre*
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