Originally Posted by
helloworld922
I'm somewhat confused at what it is you're after... are you trying to design an actual snooker room and then go about building it? If that's the case, what you want is CAD software and Architecture/Civil Engineering experience rather than computer science. Good CAD software is not cheap, and unless you're a trained engineer, you can't implement your design in real life (best to just hire a construction company).
If you want a timeline, use something as simple as Excel (or if you're like me and don't want to pay for Microsoft Office, use Open Office Calc. It's just as good and completely free and open source). These will let you create a quick timeline with nice graphs much quicker (and very likely better) than using Java or Visual Basic, especially for beginner programmers.
From a general programming standpoint, both Visual Basic and Java have their pros and cons. Personally I prefer Java for most programming tasks because it's a much more powerful language than Visual Basic (I am quite biased, I haven't used Visual Basic much). I also tend to think that Java is more "intuitive", though that could be because I come from a C/C++ background which has the same basic syntax as Java.
Visual Basic was designed to integrate well with some Microsoft programs (such as Microsoft Office), and you'll have a hard time using Java to manipulate these programs in a similar fashion (sometimes it may not even be possible).
Each tool has it's uses, so decide what it is you want to do, then weigh the pros/cons of the different tools you have available before choosing which one to use.
Thank you helloworld922. No I'm not designing a room. Basically, it is a project that involves many threads of information: finance, timing, human resources, and expected benefits for the local people, and of course, profits for community.I want to write a simple program that can integrate all those thread together, without needing to open different files every now and then when the meeting is held.
Thanks for the hint on excel and Calc, I will check it out. I probably go for Calc because my computer is very slow and I need to run it on Linux. By the way, is Gambus analogous to Visual Basic in terms of integration with OpenOffice? Many thanks!