The Artima Developer Community
Sponsored Link

Agile Buzz Forum
What's Coming in CST Fall 2004

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
What's Coming in CST Fall 2004 Posted: Sep 23, 2004 10:31 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: What's Coming in CST Fall 2004
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement

We've got a Wiki Page that I keep updated on what's coming. This release should be out in late November (possibly early December) of this year:

Cincom Smalltalk November 2004 is a major release for both VisualWorks and ObjectStudio. The main features we intend to add:

VisualWorks 7.3

  • VM
    • Preview Support for 64 bit platforms - we intend to have preview (beta) support for the AMD Opteron, the 64 bit Xeon, and the Sparc 64 bit platform. Other platforms (such as the G5 and the HP PA) will follow. This will be a full 64 bit implementation, not simply 32 bit on the 64 bit platforms. Some of what should be there:
      • The 64-bit implementation uses full 64-bit adresses for objects, providing the ability to fill the entire available address space with objects
      • The immediate floating-point format should provide a very usable range which, although it will be able to overflow to full 64-bit boxed Doubles, should overflow rarely in practice, providing much faster and much more space-affordable floating-point
      • Shared Perm space on all 64 bit platforms - which means a much lighter weight server deployment
      • The C connect in the 64-bit implementation is a full 64-bit ABI and consequently removes the annoying limitations people have encountered when trying to run the 32-bit system on 64-bit Solaris linking (or rather not being able to link) against 64-bit libraries.
      • The two systems are code compatible in that the bytecode is exactly the same between the two systems, so parcels load unchanged and can be freely exchanged between 32-bit and 64-bit systems.
      • We will support the ability to develop either in 64-bit or in 32-bit and deploy in the other width
      • More details to follow as they become available
    • Store
    • Store Packages/Bundles into the base. This will mean eliminating categories and parcels as a separate view, and showing a unified package view of the product - whether you use a store repository or not
    • Store will support atomic loading of packages/bundles when loading via source. At present, atomic loading only happens with packages store binary - this will change in 7.3
    • Store will support file attachments - so you'll be able to include image files, ssp files (etc) when versioning. This will allow you to manage all project artifacts in Store.
    • Better version support for packages. At present, one can make a package depend on another package, but not properly dependent on a specific version of another package. This support will enable us to introduce an important change in VisualWorks deployments - post 7.3, we will support (some) new packages on older versions of the base product. As an example, you'll be able to load a newer revision of a major component (Opentalk, Web Toolkit, etc.) on older versions of the product without upgrading the entire product suite.
  • Base System
    • Full Unicode (font) Support for Windows and Mac OS9 (These will probably remain in preview, but will be improved from the 7.2 release) - Mac OS X is planned, but will not make the current release cycle. This is currently Windows only
    • An initial definition of a Smalltalk Runtime Environment. One of the most common issues people have with Smalltalk is the difficulty in packaging - with this release, we will start supporting build up rather than strip down, with a standard deployment system
  • .NET Connect
    • This component is currently in preview (beta). For the 7.3 release, it will be fully supported. It is possible that .NET Events and WinForms will be supported within this component
  • Distribution
    • VisualWorks will have a 2 way wizard for dealing with web services - you'll be able to point and click your way to a server and/or client interface very easily, with all the heavy lifting done by the tools.
    • SNMP support should stabilize with better ASN.1 parsing
    • We will support an Opentalk IIOP at Preview (beta) level. There may well not be a complete implementation (value types in particular). This work will lead to (not in this release) suppport for RMI over IIOP. More details will follow as they become available
    • We will have a connection to MQS (IBM Messaging) in preview. This is stable, and in use by customers - but we do not have time for a full review before it is integrated into a supported state. That should happen in 7.3.1 or 7.4
  • Internationalization
    • We will have better support in the base system for Asian locales. A few Locales will ship with the commercial product, and will be available for NC on request.
  • Documentation
    • SmalltalkDoc - A new initiative to provide reference documentation for VisualWorks. This may only make it to preview status, depending on how much work gets done on this as opposed to the existing documentation

ObjectStudio 7.0

  • Full Unicode support
    • Full support for the XML package that was originally developed for VisualWorks
    • Full support for Opentalk, which enables object level communication between VisualWorks and ObjectStudio
    • We are investigating some exciting possibilities for ObjectStudio which I am not (yet) prepared to reveal publically. Stay tuned!

Further details to come

Read: What's Coming in CST Fall 2004

Topic: Re: Why namespaces don't replace media types Previous Topic   Next Topic Topic: REST and FishEye

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use