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 choix de la rédaction Meilleur choix Apple Meilleure alternative compacte Meilleure alternative compacte Meilleure alternative compacte Meilleure alternative compacte Meilleure alternative compacte
Produit
Illustration Google Pixel 8 Product Image Apple iPhone 13 Mini Product Image Samsung Galaxy Z Flip 5 Product Image Motorola Razr 40 Product Image Apple iPhone SE (2022) Product Image Asus Zenfone 10 Product Image Sony Xperia 5 V Product Image
Test
Test: Google Pixel 8
Test: Apple iPhone 13 Mini
Test: Samsung Galaxy Z Flip 5
Test: Motorola Razr 40
Test: Apple iPhone SE (2022)
Test: Asus Zenfone 10
Test: Sony Xperia 5 V
Prix
  • 799€
  • 759€
  • 1289€
  • 739€
  • 529€
  • 794€
  • 999€
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