Totally agree. It's not the learning itseft that's hard, it's the unlearning when it's different. In cases where there are beneficial similarities it can also be easier. I've gotten so much from multithreaded OS/2 gui programming that transferred pretty readily to various mvc-ish frameworks and eased into distributed services. The sooner you can recognize the limits of similarities it's usually ok. I did have a hard time getting git the fist time out having used many scs's before, it finally clicked when I related it to a journaling fs rather than a prev scs.
Comments
Totally agree. It's not the learning itseft that's hard, it's the unlearning when it's different. In cases where there are beneficial similarities it can also be easier. I've gotten so much from multithreaded OS/2 gui programming that transferred pretty readily to various mvc-ish frameworks and eased into distributed services. The sooner you can recognize the limits of similarities it's usually ok. I did have a hard time getting git the fist time out having used many scs's before, it finally clicked when I related it to a journaling fs rather than a prev scs.