in reply to Re^6: What technical benfits perl offers over python + few more questions. (generator/iterator/closure)
in thread What technical benfits perl offers over python + few more questions.
Thanks for the explanation -- the difference is that Perl can return a CODEREF, but C doesn't have that functionality. It would be possible to initialize a function to behave like an iterator, but without a great deal of jumping through hoops, you wouldn't be able to run multiple different iterators, as your Perl example could.
That's OK -- without C, you wouldn't have pretty much any of the modern languages I can think of (Perl, Python, PHP). And C is still an amazing language.
In Section
Seekers of Perl Wisdom