You are not logged in.

Dear visitor, welcome to Jabaco - Community. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

MelX

Beginner

  • "MelX" started this thread

Posts: 6

Date of registration: Nov 21st 2011

  • Send private message

1

Tuesday, November 22nd 2011, 6:54pm

Java backward compatibility??

It may be an odd question, but I'm wondering for how long will programs made in Jabaco work.

Seems Jabaco is not being updated much anymore, will the subsequent version of the Java interpreter be able to run Jabaco files for a long time? I don't want to use VB6 because it seems it could be tricky to get your apps to work on future versions of Windows, but I'm guessing the same will happen to Jabaco executable if the compiler stops being updated?

Jabaco seems just a little bit easier to use than VB.Net Express + Mono, but I'm wondering if there could eventually be incompatibilities with new versions of Java that well nobody would be around to fix? I don't know how good is Java with backward compatibility. if I can expect my executables to run for a long long time I guess it's not a problem.

Manuel

Administrator

  • "Manuel" is male

Posts: 256

Date of registration: Jul 16th 2008

Location: Erlangen, Germany

Occupation: Software Developer

Hobbies: Jabaco, game theory, text-mining

  • Send private message

2

Thursday, November 24th 2011, 11:37pm

Quoted

It may be an odd question, but I'm wondering for how long will programs made in Jabaco work.
As long as the Java VM will support Java Bytecode. There is no end in sight.

Quoted

Seems Jabaco is not being updated much anymore,
http://www.jabaco.org/board/p2921-new-version.html

Quoted

but I'm wondering if there could eventually be incompatibilities with new versions of Java that well nobody would be around to fix?
The base for your development is the underlying framework and this part is very open for everybody. Sure, the compiler is important, but only for the language design and the performance and not for the compatibility. The interface to the framework should be compatible to VB6 and the upcoming improvements.

MelX

Beginner

  • "MelX" started this thread

Posts: 6

Date of registration: Nov 21st 2011

  • Send private message

3

Friday, November 25th 2011, 2:07am

I noticed the framework is still getting updated. I'm not quite a great programmer yet. Jabaco looks like a nice tool, but I was just a little afraid I might encounter a problem that I could not fix.

I have to admit I'm not completely sure of what you're trying to say by giving me this link: New Version. Seems you're quite busy but will eventually continue development. I hope I'm right because I find your project amazing.

Thank you for the reply!

Rate this thread
WoltLab Burning Board