I`m a PHP developer, These days I`m thinking seriously about learning ruby , but I`m not sure if it gonna add to my knowledge , so i have few questions about it and hope that a ruby specialist will answer me
1- Do I need to learn ruby to become more professional web developer?
2- What ruby can do while php can not do?
3- does it offer more features and capabilities over php?
4- does it need deep learning curve?
thank you very much