Deep TabNine – programerski predlagač

Ono što mahom nervira pri kucanju poruka na telefonu može itekako da koristi kada se ređaju redovi koda. Tako makar smatra Jacob Jackson, IT student Univerziteta u Vaterlou, autor pomagala Deep TabNine, koje se može opisati kao Gmailov Smart Compose za programere. Distribucija programa počela je u novembru, a sada je izašla nova verzija koja koristi duboko učenje (otud naziv). Pri izradi softvera, upregnut je algoritam GPT-2 (iz kompanije OpenAI). Zanat je ispekao analizirajući oko dva miliona fajlova sa GitHuba. Ovakva leđa izdvajaju Deep TabNine od alternativa slične namene, koje svoje predloge baziraju na već unetim komandama. Takođe, program podržava 22 jezika – Python, JavaScript, Java, C++, C, PHP, Go, C#, Ruby, Objective-C, Rust, Swift, TypeScript, Haskell, OCaml, Scala, Kotlin, Perl, SQL, HTML, CSS i Bash. Utisci o generisanim predlozima su generalno pozitivni, mada variraju u zavisnosti od jezika. Deep TabNine nije besplatan. Autor ga ceni 50 dolara za pojedinačno korišćenje, dok će poslovni korisnici morati da izdvoje stotku.