Learning to program with a language as academic as this would be like learning about the basics of electromagnetism by building a particle accelerator :)
>like learning about the basics of electromagnetism by building a particle accelerator
I think you mean "using" and in which case I assume you're saying it would be the only way to do it effectively but that the results might be hard to apply in practice and no one else has managed to do it so far?
If you meant "building" then I'd have to say you meant "you wouldn't learn anything as it's about applying knowledge, an engineering task, and not about learning.
Perhaps I misunderstood, it's late and I have had a drink ...