It goes deeper than that. He has used back references. So formally it aren't real regular expressions anymore. (Back references rewrites the grammar on the fly). Perl regular expressions are pretty powerful. I wrote a…
I am a physicist from origin, so I haven't had a lot of specialized classes. I always used imperative languages. In physics c++ and c are leading. Two years ago I found Haskell. It was difficult to learn, until I…
We use Haskell intensively. It is a very useful and easy language. Once you mastered Haskell (and get used to the type system), it feels very natural. It is both usable for scripting and "real" tasks. The trick with…
Learning new languages will become easier over time. Lots of concepts are shared by many languages. Only paradigm shifts are really difficult. From imperative to functional. From functional to reactive etc. But these…
It goes deeper than that. He has used back references. So formally it aren't real regular expressions anymore. (Back references rewrites the grammar on the fly). Perl regular expressions are pretty powerful. I wrote a…
I am a physicist from origin, so I haven't had a lot of specialized classes. I always used imperative languages. In physics c++ and c are leading. Two years ago I found Haskell. It was difficult to learn, until I…
We use Haskell intensively. It is a very useful and easy language. Once you mastered Haskell (and get used to the type system), it feels very natural. It is both usable for scripting and "real" tasks. The trick with…
Learning new languages will become easier over time. Lots of concepts are shared by many languages. Only paradigm shifts are really difficult. From imperative to functional. From functional to reactive etc. But these…