Indeed, once your mind additionally thinks in first-class classes, restartable conditions, unwind-protect (or CALL/CC for the Schemers), bignums, arbitrary-precision arithmetic and is used to building your own abstractions (without jumping through hoops) and incrementally updating/changing programs (including the compiler/runtime) while they run, almost all languages become a major pain in the ass.