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


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

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

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

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

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

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

Цю та інші новини ви можете обговорити в нашому чаті Телеграм.

Добавить комментарий