Hacker News new | past | comments | ask | show | jobs | submit login

> because you could trivially make a "view"/slice template type to fake begin/end to any pair of iterators.

In C++, that was not trivial at all. Implementing a custom container with iterators (which you'd have to do for this - you can't just propagate iterators as is) is very verbose, since there's no syntactic sugar for it, like say generator functions in Python.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: