შაბათი, 27 აპრილი, 2024 წ

დესკტოპის v4.2.1

Root NationსიახლეებიIT სიახლეებიGoogle-ს სჯერა, რომ მის ახალ პროგრამირების ენას შეუძლია C++-ს აჯობოს

Google-ს სჯერა, რომ მის ახალ პროგრამირების ენას შეუძლია C++-ს აჯობოს

-

კორპორაცია Google მან გააზიარა დეტალები მისი ახალი პროგრამირების ენის, Carbon-ის შესახებ, რომელიც კომპანიის აზრით შეიძლება იყოს C++-ის მემკვიდრე. წლების განმავლობაში Google-მა შექმნა პროგრამირების რამდენიმე ენა, რომელთაგან ზოგიერთი გახდა უფრო პოპულარული და ცნობილი, ვიდრე სხვები. მაგალითად, Golang (ან უბრალოდ Go) შეიქმნა სერვერებისა და განაწილებული სისტემების განვითარების გასაუმჯობესებლად და მას შემდეგ გახდა საჯაროდ ხელმისაწვდომი. იმავდროულად, Dart პროგრამირების ენა, რომელიც თავდაპირველად ჩაფიქრებული იყო JavaScript-ის ალტერნატივად, არ იყო ფართოდ პოპულარული Flutter-ის გამოშვებამდე.

პროგრამირების ენები მუდმივად იხვეწება და ვითარდება და ბოლო წლებში ისინი შეიცვალა მოდელებით, რომლებიც კიდევ უფრო მარტივი გამოსაყენებელია. საკუთარი ენა Apple Swift-მა რამდენიმე შესაძლებლობა გაუხსნა ნაკლებად გამოცდილ ადამიანებს, ვიდრე, მაგალითად, მისი წინამორბედი Objective-C.

ბევრი უწოდებს Rust-ს C++-ის მემკვიდრეს, მაგრამ ბოლო ღონისძიებაზე საუბრისას, Google-ის მთავარმა პროგრამულმა ინჟინერმა ჩენდლერ კარუტმა განმარტა, რომ პროგრამირების ენას, რომელიც თავდაპირველად Mozilla-ს პროდუქტს წარმოადგენდა, არ აქვს იგივე „ორმხრივი ურთიერთთანამშრომლობა“, როგორც სხვა ინსტრუმენტები, რომლებიც ქმნის „ ენის ბარიერი“ სხვადასხვა პროგრამირების ენას შორის „თარგმნისას“.

Google Carbon

როგორც ასეთი, ახლახან გამოცხადებული Carbon უნდა იყოს თავსებადი პოპულარულ C++ კოდთან, მაგრამ მომხმარებლებისთვის, რომლებსაც სურთ სრული გადართვა, მიგრაცია საკმაოდ მარტივი უნდა იყოს.

მათთვის, ვინც არ არის დარწმუნებული სრულ გარდამავალში, კარუტმა განიხილა ზოგიერთი მიზეზი, რის გამოც კარბონი უნდა ჩაითვალოს C++-ის ძლიერ მემკვიდრედ, მათ შორის უფრო მარტივი გრამატიკისა და გამარტივებული API იმპორტის ჩათვლით. კარბონის ენის მიღმა არის სხვა სარგებელი, მათ შორის ეთიკური მოსაზრებები, როგორიცაა პროექტის კულტურის ხელმისაწვდომობა და ინკლუზიურობა.

კარბონის ოჯახი ძირითადად Google-ის თანამშრომლებისგან შედგება, მაგრამ არა მხოლოდ მათგან. ტექნოლოგიური გიგანტის წარმატებაზე დაყრდნობით, კარბონის გუნდი ამბობს, რომ ის უნდა იყოს „დამოუკიდებელი და საჯარო პროექტი“ წარმატებისთვის. Carbon პროგრამირების ენა ამჟამად მხოლოდ ექსპერიმენტია. მისი საწყისი კოდის ჩამოტვირთვა შესაძლებელია, თუ გსურთ სცადოთ, ან შეგიძლიათ ექსპერიმენტი გააკეთოთ თქვენს ბრაუზერში Compiler Explorer ვებ აპლიკაციის გამოყენებით.

თქვენ შეგიძლიათ დაეხმაროთ უკრაინას რუსი დამპყრობლების წინააღმდეგ ბრძოლაში. ამის საუკეთესო გზაა უკრაინის შეიარაღებული ძალებისთვის თანხების შემოწირულობა Savelife ან ოფიციალური გვერდის საშუალებით NBU.

ასევე წაიკითხეთ:

ჯერილოტექრადარი
დარეგისტრირდით
შეატყობინეთ შესახებ
სასტუმრო

0 კომენტარები
ჩაშენებული მიმოხილვები
ყველა კომენტარის ნახვა
გამოიწერეთ განახლებები