Root NationЖаңылыктарIT жаңылыктарыGoogle анын жаңы программалоо тили C++ тилин ашып кете алат деп ишенет

Google анын жаңы программалоо тили C++ тилин ашып кете алат деп ишенет

-

Corporation Гугл компания C++тин мураскери болушу мүмкүн деп эсептеген жаңы программалоо тили, Carbon жөнүндө маалымат менен бөлүштү. Жылдар бою Google бир нече программалоо тилдерин жаратты, алардын айрымдары башкаларга караганда популярдуу жана көрүнүктүү болуп калды. Мисалы, Голанг (же жөн эле Go) серверлерди жана бөлүштүрүлгөн системаларды өнүктүрүүнү жакшыртуу үчүн түзүлгөн жана ошондон бери жалпыга жеткиликтүү болуп калды. Ошол эле учурда, башында JavaScript альтернативасы катары иштелип чыккан Dart программалоо тили Flutter чыкканга чейин кеңири популярдуу болгон эмес.

Программалоо тилдери тынымсыз өркүндөтүлүп, өнүгүп жатат жана акыркы жылдары алар колдонууга оңой болгон моделдер менен алмаштырылды. Өз тили Apple Свифт, мисалы, анын мурунку Objective-Cге караганда тажрыйбасы аздар үчүн бир нече мүмкүнчүлүктөрдү ачты.

Көптөр Rustту C++тин мураскери деп аташууда, бирок жакында болгон иш-чарада сүйлөп жатып, Google'дун башкы программалык камсыздоо инженери Чандлер Каррут алгач Mozilla продуктусу болгон программалоо тили башка инструменттер сыяктуу "эки багыттуу өз ара аракеттенүү мүмкүнчүлүгүнө" ээ эмес экенин түшүндүрдү. ар кандай программалоо тилдеринин ортосунда "которуу" учурунда тил тоскоолдуктары.

Google Carbon

Ошентип, жакында жарыяланган Carbon популярдуу C++ коду менен шайкеш келиши керек, бирок толук которууну каалаган колдонуучулар үчүн миграция кыйла жеңил болушу керек.

Толук өтүүгө ишенбегендер үчүн Каррут Carbon C++тин күчтүү мураскери катары каралышы керек болгон айрым себептерди, анын ичинде жөнөкөй грамматиканы жана жылмакай API импортун айтып берди. Көмүртек тилинен тышкары дагы башка артыкчылыктар бар, анын ичинде этикалык көз караштар, мисалы, долбоордун маданиятынын жеткиликтүүлүгү жана инклюзивдүүлүгү.

Carbon үй-бүлөсү негизинен Google кызматкерлеринен турат, бирок алар гана эмес. Технологиялык гиганттын ийгилигине таянып, Carbon командасы ийгиликке жетүү үчүн "көз карандысыз жана коомдук долбоор" болушу керек дейт. Carbon программалоо тили учурда эксперимент гана. Эгер сиз аны сынап көргүңүз келсе, анын баштапкы кодун жүктөп алса болот же Compiler Explorer веб тиркемесин пайдаланып браузериңизде эксперимент кылсаңыз болот.

Сиз Украинага орус баскынчыларына каршы күрөшүүгө жардам бере аласыз. Мунун эң жакшы жолу - Украинанын Куралдуу күчтөрүнө каражат берүү Savelife же расмий баракчасы аркылуу NBU.

Ошондой эле окуңуз:

Кирүү
жөнүндө кабарлоо
конок

0 Comments
Камтылган сын-пикирлер
Бардык комментарийлерди көрүү