Створено мову програмування для біохімічних реакцій


У фармакології і біохімії основна складність часто полягає в тому, що багато реакції та їх похідні, хоч і можна передбачити, вибудувати структуру необхідного речовини з необхідними властивостями «з нуля» все-таки досить складно. Для цього було б непогано розробити метод, який дозволив би враховувати безліч біохімічних факторів. І, можливо, зовсім скоро хіміки перед розробкою речовин будуть «програмувати» їх за допомогою спеціальної мови програмування, створеного спеціально для цих цілей.

За розробку відповідає команда дослідників з Техаського університету в Остіні, а сам «мова програмування для хіміків» отримав назву CRN++. Як заявив один з розробників нової мови Марко Васик,

«Основною метою нашого дослідження була розробка мови високого рівня, який міг би виражати хід хімічних реакцій. Дивіться: при створенні програми програміст пише її мовою, який легко зрозуміти людині. І якщо інша людина повторить цей код — результат, очевидно, буде той же. При цьому переведений в послідовність нулів і одиниць код без проблем відтворюється на комп’ютері і видасть бажаний результат, а ось людина машинний код розібрати вже навряд чи зможе. З біохімічним мовою справи йдуть приблизно також.»

Компілятор і результати симуляції для програми CRN++

Послідовність кодованих алгоритмів та їх опис при використанні коду зрозумілий людині і вона може легко вносити в нього зміни, знаходити помилки і отримувати на виході результат, при цьому не вдаючись до довгих розрахунків.

«Ми пропонуємо мова програмування, який відповідає всім типами хімічних реакцій. При цьому CRN++ це мову з відкритим кодом, так що вчені можуть вносити в нього свої поправки і покращувати мову так, як їм потрібно.»

Читайте також  Microsoft продовжує підтримку Windows для телефонів

Степан Лютий

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

Вам також сподобається...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *