Санаттар: IT жаңалықтары

Google өзінің жаңа бағдарламалау тілі C++ тілінен асып түседі деп санайды

корпорациясы Google өзінің жаңа бағдарламалау тілі, Carbon туралы мәліметтермен бөлісті, компания C++ тілінің мұрагері болуы мүмкін деп есептейді. Осы жылдар ішінде Google бірнеше бағдарламалау тілдерін жасады, олардың кейбіреулері басқаларға қарағанда танымал және танымал болды. Мысалы, Голанг (немесе жай ғана Go) серверлер мен бөлінген жүйелердің дамуын жақсарту үшін жасалған және содан бері жалпыға қолжетімді болды. Сонымен қатар, бастапқыда JavaScript-ке балама ретінде ойластырылған Dart бағдарламалау тілі Flutter шығарылғанға дейін кеңінен танымал болған жоқ.

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

Көпшілігі Rust-ті C++ мұрагері деп атайды, бірақ жақында өткен іс-шарада Google-дың бас бағдарламалық қамтамасыз ету инженері Чандлер Каррут Mozilla өнімі болған бағдарламалау тілінде басқа құралдар сияқты «екі бағытты өзара әрекеттесу» жоқ екенін түсіндірді. түрлі бағдарламалау тілдері арасында «аудару» кезіндегі тілдік кедергі».

Осылайша, жақында жарияланған Carbon танымал C++ кодымен үйлесімді болуы керек, бірақ толық ауысуды қалайтын пайдаланушылар үшін тасымалдау өте оңай болуы керек.

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

Carbon отбасы негізінен Google қызметкерлерінен тұрады, бірақ олар ғана емес. Технологиялық алпауыттың жетістігіне сүйене отырып, Carbon командасы табысқа жету үшін «тәуелсіз және қоғамдық жоба» болуы керек дейді. Carbon бағдарламалау тілі қазіргі уақытта тек эксперимент болып табылады. Оның бастапқы кодын жүктеп алуға болады, егер сіз оны қолданып көргіңіз келсе немесе онымен Compiler Explorer веб-бағдарламасы арқылы браузерде тәжірибе жасай аласыз.

Сіз Украинаға орыс басқыншыларына қарсы күресуге көмектесе аласыз. Мұны істеудің ең жақсы жолы - Украина Қарулы Күштеріне қаражат беру Lifelife немесе ресми парақшасы арқылы NBU.

Сондай-ақ оқыңыз:

үлес
Julia Alexandrova

Кофемен. Фотограф. Мен ғылым мен ғарыш туралы жазамын. Менің ойымша, бізге жат планеталықтармен кездесуге әлі ерте. Мен робототехниканың дамуын қадағалаймын, егер ...

пікір қалдыру

Сіздің электрондық пошта мекенжайы емес жарияланады. Міндетті өрістер таңбаланған*