Skip to main content

2 posts tagged with "software design"

View All Tags

Design of chrisomatic v2

· 6 min read
Jennings Zhang
Research Developer @ Boston Children's Hospital

chrisomatic is a tool for repeatable and declarative setup of the ChRIS backend (CUBE) for the purpose of automatic testing and demos. Version 2 of chrisomatic was redesigned and rewritten in Rust for practical reasons and fun.

Advantages of Rust for Orthanc Plugin Development

· 8 min read
Jennings Zhang
Research Developer @ Boston Children's Hospital
Orthanc Logo

Orthanc is an open-source PACS server written in C++ with an extensive interface for plugin development. Here we announce orthanc_sdk, a library for developing Orthanc plugins in safe and idiomatic Rust. This article explains why Rust is a good language for Orthanc plugin development and the design of the orthanc_sdk crate.