Scheme rather encourages you to write an interpreter. JS is the total opposite: the engineering effort is intimidating.