|
|
|
|
|
by widmogrod
4114 days ago
|
|
Well if fun factor is not good enough answer, then maybe this will work: - Using something and understanding it, are two different thing. Through implementing things in a language that I'm familiar with, is easier for me to grasp concept behind it and understand it. - Create a bridge between foreign concepts. If someone knows only PHP and will grasp FP concept in PHP, then it will be easier for him learn new language. - Sometimes switching to another language in your daily (commercial) work is not easy as it sounds. - OOP and FP can do awesome things when used together. |
|
Out of curiosity, just a quick question (disclaimer: it's been a while since I've been doing any PHP - I think it was 5.3)...
Although the language had some OO capabilities, I wouldn't have defined PHP as an OO language but more of a procedural/imperative language.
Has it changed lately? I mean, are there new libraries, frameworks and so that are more OO?
Thanks :)