From JavaScript to ClojureScript

preview_player
Показать описание
--------------
The goal of Doing Computers is to make educational screencasts which show the material through live-coding rather than speaking to the viewer.

This is meant to be an introduction to cljs for js programmers. If you're completely unfamiliar with Lisp-style syntax, check out Doing Computers' patreon page for recommended resources.

Doing Computers is, like all software, a work in progress. Tasteful feedback on the content and presentation is appreciated.

If you notice any mistakes, please make a comment so we can provide corrections and links for future viewers to learn from.

Рекомендации по теме
Комментарии
Автор

I'm lovin the video style.  The atmosphere reminds me of the game Antichamber.

Dominic_Muller
Автор

Near [5:00] I accidentally introduced a bug by skipping adding "DataLore" "Lore" and "Data" after the conditionals. I think hitting the wrong keybinding short circuited my thoughts :P

The cond form should look like:
(cond (zero? (mod number 15)) "DataLore"
          (zero? (mod number 5)) "Lore"
          (zero? (mod number 3)) "Data"
          :else number)

doingcomputers
Автор

There's an amusing mistake here [2:45]: using elseif instead of else if. 

Switching between languages is tough, don't let anyone tell you otherwise. :)

doingcomputers
join shbcf.ru