Предшественники
Кедр позаимствовал идеи и конструкции у многих языков.
F#
Последовательный код, основанная на отступах структура кода, синтаксис типов и функций, отсутствие скобок в вызовах функций.
Rust
Распространение изменяемости через поля типов-значений, @mut методы, ref типы в дополнение к указателям, массив как тип-значение, синтаксис имён типов массивов, заполнитель для неуказанных значений полей/параметров.
Kotlin
Синтаксис замыканий, typealias, приведение типов в case of, конструкция when, step в циклах.
Scala
Статические объекты, val и var, реализация абстрактных методов с помощью полей, подчёркивание для параметров замыканий, синтаксис атрибутов.
C++
Объекты с семантикой перемещения.
Pascal
Синтаксис циклов, case of.
Ruby
Синтаксис new для создания объектов без параметров конструктора, символы как самостоятельные сущности.
Jai
Владение объектами и указателями для привязок.