
Неочікувана підтримка стародавніх мов
Ігровий рушій Godot пропонує незвичайну функцію для розробників: його вбудована, Python-подібна мова сценаріїв GDscript підтримує кодування шумеро-аккадським клинописом. Цю особливість виявив та підкреслив незалежний розробник ігор SteinMakesGames у дописі на Bluesky.
SteinMakesGames продемонстрував, що клинописний код є "цілком дійсним" у GDscript, що робить його унікальним вибором серед стандартних мов розробки програмного забезпечення, які часто нехтують такою підтримкою.
Чому це можливо?
Підтримка клинопису в GDscript пояснюється тим, що його парсер приймає більшість символів Unicode Standard Annex #31 в ідентифікаторах. Це дозволяє розробникам Godot використовувати не лише клинопис, а й інші стародавні системи письма, такі як руни Футарка, єгипетські ієрогліфи та мікенське лінійне письмо Б.
GDscript не єдиний у цій можливості; такі мови, як Python, JavaScript ES6+ та Rust, також підтримують широкий спектр символів Unicode. Однак деякі мови, наприклад C#, не мають такої гнучкості.
Потенційне застосування
Завдяки підтримці найдавнішої відомої системи письма, GDscript може бути привабливим для розробників, які бажають коментувати свій код, наприклад, присвятами божествам, або висловлювати свої розчарування у нетрадиційний спосіб. SteinMakesGames активно поширює інформацію про цю функцію, раніше публікуючи її на Reddit, щоб інші користувачі Godot знали про можливість кодування аккадською мовою.
Реклама · cv-finder.com
Резюме розробника, яке читають до кінця
Подивіться приклад CV Software Engineer і зберіть своє за його структурою.
Що це означає для розробників
Ця новина демонструє гнучкість GDscript у роботі з ідентифікаторами, дозволяючи використовувати широкий спектр символів Unicode, включаючи стародавні системи письма. Для розробників це означає можливість експериментувати з нетрадиційними способами коментування або іменування змінних, що може бути корисним для унікальних проєктів або просто для вираження творчості.
Ключові факти
-
GDscript, вбудована мова сценаріїв Godot, підтримує кодування шумеро-аккадським клинописом.
-
Цю особливість виявив та підкреслив незалежний розробник ігор SteinMakesGames.
-
GDscript є Python-подібною мовою сценаріїв.
-
Підтримка клинопису можлива завдяки тому, що парсер GDscript приймає більшість символів Unicode Standard Annex #31 в ідентифікаторах.
-
Це дозволяє використовувати також руни Футарка, єгипетські ієрогліфи та мікенське лінійне письмо Б.
Додайте Voydevich.com у бажані джерела Google, щоб частіше бачити наші новини в пошуку.
Реклама · cv-finder.com
Резюме розробника, яке читають до кінця
Подивіться приклад CV Software Engineer і зберіть своє за його структурою.
Попередні статті

GOG Galaxy отримає версію для Linux
GOG оголосила про розробку Linux-версії свого лаунчера GOG Galaxy, реагуючи на запити спільноти та найнявши спеціаліста для цього "значного проєкту".

GOG активно працює над клієнтом GOG Galaxy для Linux
GOG підтвердила, що активно працює над розробкою клієнта GOG Galaxy для операційної системи Linux, що є відповіддю на запити спільноти.

Фінансові показники IBM: Зміни в інвестиціях та настроях ринку
Cypress Capital Group скоротила свою частку в IBM, тоді як інші інвестори відкрили нові позиції. Компанія оголосила дивіденди, але її акції зазнали тиску після звіту за другий квартал та зниження прогнозу на 2026 рік.
Наступні статті

ABC News анонсує програмні новинки для «Good Morning America» та «GMA3» на тиждень 3-8 серпня
ABC News оприлюднило розклад програм для своїх шоу «Good Morning America» та «GMA3» на тиждень з 3 по 8 серпня, включаючи виступи зірок, музичні номери та спеціальні рубрики.

PyRET: Нове відкрите програмне забезпечення для моделювання передачі енергії в матеріалах
Розроблений Argonne та UChicago, PyRET прогнозує передачу енергії між дефектами в твердих тілах, що важливо для пристроїв нового покоління.

Як Gophers використовують аналітику для навігації в новій ері студентського спорту
Атлетичний департамент Університету Міннесоти розробив систему на основі даних для оцінки ринкової вартості спортсменів та оптимізації обмеженого бюджету в умовах "зарплатної стелі".