Əsas Çıxarışlar
- Codex adlı yeni sistem yazılı dili koda çevirməklə proqramçılara kömək edir.
- İnsanlara kodlaşdırma bacarığı olmadan proqramlar qurmağa kömək edəcək alətlərin sayı getdikcə artır.
- Bir tərtibatçı yeni başlayanlar üçün Google tərəfindən yaradılan sürüklə və burax dili olan Blockly-ni tövsiyə edir.
Kompüter proqramlaşdırması süni intellektdən kömək alır.
OpenAI, yazılı dili koda çevirən süni intellekt (AI) sistemi olan Codex-in yeni versiyasını buraxdı. Codex sizə heç bir təcrübə olmadan proqramlaşdırmağa imkan verməyəcək, lakin insanların bunu edə biləcəyi yolların sayı getdikcə artır.
"Bir çox məhsul istifadəçilərə şəkillər əlavə etməyə, vebsaytlar və mobil proqramlar üçün tərtibatlar yaratmağa və heç vaxt kod yazmadan əldə ediləcək məlumatları müəyyən etməyə imkan verir," Fahim ul Haq, proqram tərtibatçıları üçün təhsil platforması olan Educative-in baş direktoru, Lifewire-a e-poçt müsahibəsində bildirib.
Proqramla danışın
Codex OpenAI tərəfindən yaradılmış təbii dil modeli olan GPT-3-ə əsaslanır. Proqramçılar Codex-in sadə ingilis dilini koda çevirməsinə imkan vermək üçün milyardlarla kod sətirləri və yazılı mətnlər üzərində təlim keçiblər.
"GPT-3 danışdığınız sistemdir və sizinlə danışır, ona görə də onun yeganə təsiri ağlınızdadır" dedi OpenAI-nin baş texnologiya direktoru Qreq Brokman bu yaxınlarda keçirilən nümayiş zamanı.
"Codex ilə siz onunla danışırsınız [və] kod yaradır, bu o deməkdir ki, o, sizin adınıza kompüter dünyasında hərəkət edə bilər. Və məncə, bu, həqiqətən güclü bir şeydir - sizin əslində bir sisteminiz var. sizin adınıza əmrləri yerinə yetirə bilər."
Şırnaqlara baxmayaraq, Codex həvəskarların proqramları yaymağa başlamasına imkan verməyəcək, ul Haq dedi. Codex-i işə salmaq üçün texniki nou-hau və nəticə əldə etmək üçün bir az daha çox şey lazımdır.
"Kodeks tərtibatçının problemin həlli üzrə əsas bacarıq dəstini əvəz etmir - problemi dərk etmək və bir sıra proqramlaşdırılmış addımlar kimi həll yolu qurmaq ", - o əlavə etdi.
"Bundan başqa, Codex müstəqil proqram deyil. O, API interfeysi vasitəsilə tərtibatçıların IDE adlanan proqramlara (məsələn, Visual Studio və Notepad++ daxildir) qoşulur. İstifadəçi hələ də öz inkişaf mühitini qurmalı, başa düşməlidir. API-dən istifadə edin və yalnız onu qurmaq üçün IDE-ni Codex-ə qoşun."
Lakin Codex tərtibatçılar üçün təsir edici bir vasitədir, ul Haq dedi.
"Süni intellekt ictimai kod üzərində öyrədildiyinə görə, o, tərtibatçının artıq yazdıqları əsasında fərqli kod təklif etmək qabiliyyətinə malikdir, cib telefonunuzda mətn mesajları üçün olduğu kimi avtomatik tamamlama funksiyası", - o əlavə edib.."Buna görə də sətirdə ehtiyac duyduğunuz dəqiq kodu tapmaq üçün bir neçə seçimdən keçmək mümkündür."
Xüsusi Bacarıqlar Tələb olunmur
Proqramlaşdırmaq istəyən texniki olmayan istifadəçilər üçün bir çox seçim var.
Veb tərtibatçısı Patrick Sinclair Google tərəfindən yaradılan sürüklə və burax dili olan Blockly-ni tövsiyə edir. Bu, tapmaca parçaları kimi bir-birinə yapışan əmr bloklarını sürükləyib buraxmağa və işləyən proqram yaratmağa imkan verir. Bir-birinə bağlanan bloklardan istifadə edərək qurduğunuz proqram daha sonra seçdiyiniz proqramlaşdırma dilində ekvivalent koda tərcümə edilə bilər.
"Düşünürəm ki, Blockly proqramlaşdırma səyahətinizə başlamaq üçün mükəmməldir, çünki kodlaşdırmaya gəldikdə, edə biləcəyiniz ən yaxşı şey proqramlaşdırma dilini mənimsəmək deyil, güclü konsepsiyalara sahib olmaqdır" dedi Sinclair Lifewire-a e-poçt müsahibəsində. “Blockly sizə proqram axınının necə işlədiyini və hansı əsas anlayışların istifadə olunduğunu öyrətməklə bunu etməyə kömək edir."
İstifadəçilərə qrafik interfeys vasitəsilə proqramlar yaratmağa imkan verən Thunkable və Bubble kimi qeyri-texniki proqramlaşdırma alətləri də var. Və əlbəttə ki, Wix.com kimi alətlərdən istifadə edərək kodsuz vebsaytlar yarada bilərsiniz.
1,5 milyarddan çox istifadəçinin pulsuz kodlaşdırma aləti var, lakin bu barədə məlumatı olmaya bilər, Google developer eksperti Chanel Greco Lifewire-a e-poçt müsahibəsində deyib. "Google hesabınız olan kimi, Google Cədvəldə makro kimi şeylər yaratmaq üçün Google Tətbiq Skripti yaza biləcəyiniz Skript Redaktoruna giriş əldə edirsiniz" dedi.
Şəxsi mobil proqram yaratmaq üçün Andromo iOS və Android üçün kodsuz əla platformadır, ul Haq bildirib. "Siz öz ailəniz üçün proqram yarada, hətta mağazada dərc edə, sata və reklamlarla pul qazana bilərsiniz," o əlavə etdi.