VA Smalltalk 5.5 & 7.5

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

VA Smalltalk 5.5 & 7.5

Postby Temperino » Mon Mar 02, 2009 7:52 am

Hi,
I've an old application written in VA Smalltalk 5.5. This application use the persistent framework "Object Extender".
I don't know nothing about VA 7.5 version, and i'm evaluating to convert all from VA 5.5 to a new version of VA.
Is complicate to do it?
VA 7.5 is compatible with VA 5.5 version?

Thanks
Francesco
Temperino
 
Posts: 1
Joined: Mon Mar 02, 2009 7:15 am

Re: VA Smalltalk 5.5 & 7.5

Postby wembley » Mon Mar 02, 2009 9:35 am

Francesco -

VA Smalltalk V7.5 is reasonably compatible with VisualAge Smalltalk V5.5 -- however many years have passed since VisualAge Smalltalk V5.5 was available and many changes have been made to the product in that time period. The most significant changes that would affect your migration are covered in the VA Smalltalk V7.5 Migration Guide (see http://www2.instantiations.com/VAST/Doc ... grtfrm.htm).

For you, the major issue is that IBM removed ObjectExtender from the product in VisualAge Smalltalk V6.0 with no replacement. However, the most recent Object Extender code is available for download (see http://www.instantiations.com/VAST/more/goodies.html). This code has not been tested with any version of VA Smalltalk, so there could be problems using it with VA Smalltalk.
John O'Keefe [|], Principal Smalltalk Architect, Instantiations Inc.
wembley
Moderator
 
Posts: 405
Joined: Mon Oct 16, 2006 3:01 am
Location: Durham, NC

Re: VA Smalltalk 5.5 & 7.5

Postby jtuchel » Mon Mar 02, 2009 11:18 pm

Francesco,

here at objektfabrik we've made quite some migrations from older VisualAge versions to Version 7.x. Most of the problems we've encountered had very little to do with changes made to the product by IBM or Instantiations. Most problems are caused by the quality of the code management (meaning configuration management and load structures) in the projects themselves.

We hardly ever needed more than 10-15 person days to do migrations - even from old versions like 4.5 to recent product releases. A side effect of a migration can be that you learn a lot about what you can do better in managing your code. And, of course, you benefit from new features.

I gave a presentation on migration at the VA Smalltalk Forum 2007, the slides are available for download at: http://www.objektfabrik.de/Downloads/VA ... Tuchel.pdf (The slides are in German).
An english summary of the talk can be found at: http://www.cincomsmalltalk.com/files/ja ... eports.pdf (Thanks to Niall Ross).

And, of course, feel free to contact me in case you are looking for help with migrating ;-)

Joachim
jtuchel
[|]
 
Posts: 245
Joined: Fri Oct 05, 2007 1:05 am
Location: Ludwigsburg, Germany


Return to VA Smalltalk 7.0, 7.5 & 8.0

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest