I am used to structural programming (eg:C), OO programming(eg:Java), Scripting(eg:Javascript), Web (eg:HTML,JSP,Servlets,CSS) etc.
Now, when I am getting started with Eclipse RCP plugin development, the whole thing gives a strange feel to me in terms of programming. The way things are in Eclipse RCP development is quite different from other languages that I have mentioned above and honestly I don’t enjoy the fact much.
Am I the only who feels this way?
What other things you suggest to make my transition into Eclipse RCP life better? (if it can feel any better).
P.S.: I have already seen this thread, for the tutorials, just wanted to know how others feel if their development background is similar to me!
It may feel different because it is heavily based on OSGI
That involves splitting your application into components, which should typically have a set of responsibilities that can be isolated from the rest of your application through a set of interfaces and class dependencies.
So building an RCP application involves respecting the whiteboard pattern on which the services concept of OSGi is build, and that can be quite different than traditional OO development.