preview preview
Нова функція

Слухай статті з Respeecher

Нова функція дозволяє слухати статті в зручному форматі завдяки технології від Respeecher. Насолоджуйтесь контентом у будь-який час – у дорозі, під час тренувань або відпочинку.
preview
00:00 00:00
Наступні статті
    Завантажується
    Голос
    Вибір голосу
      player background
      Вибір голосу
        Наступні статті
          Завантажується
          00:00 00:00
          НОВИНИ

          Google розробляє мову програмування на заміну С++

          22 Липня 2022, 13:00
          2 хв читання
          Додати в закладки

          Будь-яку статтю можна зберегти в закладки на сайті, щоб прочитати її пізніше.

          Google розробляє мову програмування Carbon
          Режим читання збільшує текст, прибирає всю зайву інформацію зі сторінки і дозволяє зосередитися на матеріалі. Тут ви можете вимкнути його в будь-який момент.
          Режим читання

          Режим читання збільшує текст, прибирає всю зайву інформацію зі сторінки і дозволяє зосередитися на матеріалі. Тут ви можете вимкнути його в будь-який момент.

          Інженери Google запустили експериментальну мову програмування Carbon із відкритим вихідним кодом як можливу наступницю C++. 

          Що сталося

          Цього тижня на конференції СРР North у Торонто інженер Google Чендлер Каррут представив напрацювання мови програмування Carbon. Вона більше, ніж С++, відповідає сучасним вимогам програмування.

          Чому розробляють нову мову програмування

          Як пояснює Каррут на сторінці проєкту на GitHub, логічно було би покращити С++. Але мова накопичила забагато технічної заборгованості в дизайні, частково успадкованих від С. Ці проблеми складно усунути через структуру мови.   

          Carbon не успадковує пряму спадщину C або C++, а натомість починає з міцної основи, як-от сучасна система генеричних засобів, модульна організація коду та послідовний простий синтаксис. Потім він будує спрощену та вдосконалену мову на основі цих базових компонентів. Це буде нова мова, водночас сумісна з C++. Це спростить міграцію та взаємодію з чинними проєктами.

          Еволюцію мови гальмує і бюрократичний комітет, який ухвалює важливі рішення щодо розвитку С++. він орієнтований на стандартизацію, а не на інклюзивність і зручність дизайну. 

          Що пропонує Carbon

          Carbon запропонує користувачам підтримку:

          • програмних засобів, важливих для перформансу;
          • еволюції ПЗ та мови;
          • код, який легко читати, розуміти та писати;
          • практичну безпеку та перевірку механізмів;
          • швидке і масштабоване розроблення;
          • сучасних платформ ОС, апаратних архітектур та середовищ;
          • взаємодію з наявним кодом C++ і міграцію з нього.

          Докладно про принципи та плани в кожному пункті можна дізнатися тут.

          Що буде далі

          Основну робочу версію («0.1») планують випустити до кінця року. Проєкт оновлюватиметься на GitHub, а обговорювати можна буде в Discord-спільноті.

          Carbon — внутрішній проєкт Google, але команда розробників хоче скоротити внесок від Google або будь-якої іншої окремої компанії менш ніж до 50% до кінця року. Зрештою вони хочуть передати проєкт незалежному фонду, де його розвиватимуть волонтери.

          Знайшли помилку? Виділіть її і натисніть Ctrl+Enter

          Партнерські матеріали

          Не сім’я, а баскетбольна команда: як побудувати корпоративну культуру через спортивну модель — кейс Boosters
          01 БІЗНЕС
          Не сім’я, а баскетбольна команда: як побудувати корпоративну культуру через спортивну модель — кейс Boosters
          Як виділятися в інфошумі, будувати стале ком'юніті та чому AI не замінить ваших талантів. Про що говорили на UPConf'25 
          02 БІЗНЕС
          Як виділятися в інфошумі, будувати стале ком’юніті та чому AI не замінить ваших талантів. Про що говорили на UPConf’25 
          Паковання з морських водоростей та біопластик: які стартапи увійшли до програми сталих рішень L’Oréal та CISL?
          03 ТЕХНОЛОГІЇ
          Паковання з морських водоростей та біопластик: які стартапи увійшли до програми сталих рішень L’Oréal та CISL?
          АI vs креативні задачі бізнесу. Як обрати підрядника, коли всі довкола працюють зі штучним інтелектом
          04 КРЕАТИВ
          АI vs креативні задачі бізнесу. Як обрати підрядника, коли всі довкола працюють зі штучним інтелектом
          Завантаження...