That sounds about right if your aim was to learn the language. I had the same experience with Prolog.