У Кейла компилированный стек. Сильно сокращает код, но можно поиметь большие проблемы с рекурсией. И еще Кейл для экономии может не разворачивать char в int при арифметике, что тоже чревато для невнимательных. Короче, если надо что-то по-быстрому перенести на 51, то лучше с Кейл не связываться. А вот если писать с нуля под 51, сильно оптимизируя чтобы втиснуться в его скромные ресурсы - тут Кейл вне конкуренции.