Хочемо вивчити й опанувати Wren?

Приєднаймося до треку Wren на Exercism, щоб отримати доступ до 117 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.

Про Wren

class Wren {
  flyTo(city) {
    System.print("Flying to %(city)")
  }
}

117 вправ із програмування для Wren на Exercism. Від вправи Двійковий пошук до вправи Краплі дощу.


Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.

Переглянути всі вправи Wren на Exercism

Ключові можливості Wren


Wren

Звичний

Wren використовує звичний сучасний синтаксис, знайомий багатьом, хто приходить із JS чи іншої мови в стилі C.

Маленька

Реалізація віртуальної машини Wren займає менш ніж 4000 крапок з комою читабельного коду на C, дбайливо прокоментованого.

Швидкість

Однопрохідний компілятор, щільний байт-код і компактні обʼєкти тримають Wren у тонусі.

Конкурентна

Легковагі файбери дають змогу організувати програму в зграю корутин, що спілкуються між собою.

Вбудовуваний

Легко вбудовується, не потребує залежностей, має невелику стандартну бібліотеку та простий у використанні C API.

З класами

Багатьом скриптовим мовам бракує обʼєктних моделей (або вони в них незвичні). Wren ставить класи в центр уваги.

Наставництво у стилі Wren

У кожної мови свої звичаї. Wren не виняток. Наші наставники допоможуть нам навчитися думати як розробник Wren і писати ідіоматичний код мовою Wren. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Wren, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.

Дізнатися більше про наставництво

Вправи Wren від спільноти

Трек Wren на Exercism має 117 вправ, щоб допомогти нам писати кращий код.

Переглянути всі вправи Wren
Wren

Почати з треку Wren

А найкраще те, що це 100% безкоштовно для всіх.

Приєднайтеся до треку Wren