For beginners, I will say: it's hard to learn, old, and less GUI (not graphically rich and friendly for beginners). You have to watch out for several things.
This is a growing list of cautions, tips and notes for beginners, especially beginner rails developers!
- In rails development you often have to use "sudo" to do super user things. But that's not so good. Most professionals don't like using super user power very much. That can break things. In fact, beginners need to be very careful with command lines.
- remove commands, rm, especially with force -f or recursive -r can be especially destructive, use caution
- 127.0.0.1 is an IP address that refers to the local computer