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

  La moins chère Le meilleur hub Le meilleur rapport qualité-prix La meilleure qualité sonore Le meilleur complément sonore Le meilleur écran
Produit
Illustration Amazon Echo Dot (5. Gen) 2022 Product Image Amazon Echo Hub Product Image Amazon Echo (4. Gen) Product Image Amazon Echo Studio Product Image Amazon Echo Sub Product Image Amazon Echo Show 10 (3rd. Gen) Product Image
Note
Lire le test de l'Amazon Echo Dot (5. Gen) 2022
Lire le test de l'Amazon Echo Hub
Pas encore testé
Lire le test de l'Amazon Echo Studio
Pas encore testé
Pas encore testé
Comparaison des prix
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