Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Apl > Re: Dyalog rele...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 13 of 18 Topic 966 of 1019
Post > Topic >>

Re: Dyalog releases Version 12

by phil chastney <phil.hates.spam@[EMAIL PROTECTED] > Mar 7, 2008 at 07:58 PM

Morten Kromberg wrote:
> On Mar 6, 10:11 am, phil chastney
> <phil.hates.s...@[EMAIL PROTECTED]
> wrote:
> 
>> Dyalog have taken the right decision, but instead of simply releasing
>> enhanced Unicode versions without enhanced "classic" versions, it might
>> be better received by their customer base if Dyalog were to announce an
>> end-date for ASCII-only enhancements first
> 
> Phil, thanks for the first bit! I am not sure I understand the rest of
> the comment, or what the perceived problem is with the Unicode/Classic
> split - can you elaborate?
> 
> The Classic and Unicode versions are built using the same source code
> and are identical in "functionality". They ONLY differ in the way that
> they translate data as it goes in and out of the system, that
> character arrays in the Classic version are restricted to the 256-
> element selection from Unicode known as the "Atomic Vector", and that
> the byte which represents a character in the Classic version is an
> index into "Quad-AV". The arguments and results of monadic upgrade and
> Quad-DR differ from one version to the other.
> 
> Note that BOTH versions have a single-byte character data type, but
> that Unicode version will also use 2- and 4-byte internal
> representations if you use code points beyond 255 (the Unicode product
> views characters in the same way as integers, which also come in 1-,
> 2- and 4-byte flavours, depending on the range of the data).
> 
> We have NOT set a date for the end of the Classic version because we
> want to give our customers some time to think about the issue and how
> it will impact applications first. Some applications will just load
> and run in the Unicode version, others which use a lot of casting
> ([]DR) and clever tricks when importing and exporting data may need
> work. We do not yet know what would be a "reasonable" deadline.
> 
> Actually taking advantage of Unicode in applications (as opposed to
> just being able to run on the Unicode version) may be a massive effort
> involving rewriting all your interfaces, converting all your SQL
> databases and other forms of external media, your applications
> understanding of sorting and searching, etc: We don't expect many of
> our customers to go all the way down that path, but it is very
> important that those who want to CAN do it easily.
> 
> Note that the Classic and Unicode versions are fully inter-operable,
> they can share workspaces, component files and TCP socket connections
> - with the "obvious" limitation that a Classic version will choke if
> it encounters a character not in its QuadAV (QuadAV can be defined by
> the user - so Russians can define a different 256-element subset than
> English Dyalog users). The Unicode version can be configured so that
> it knows which subset a Classic "partner system" is working with and
> translate data accordingly.
> 
> v12 Unicode can be instructed to continue to write non-Unicode
> component files (on a per file basis) and give an error if this is not
> possible, so that it does not "accidentally" write files that Classic
> (or v10 and v11) cannot read.
> 
> Version 12 is carefully designed to avoid big bang conversion events
> and make the transition to Unicode as smooth as possible: We want
> encourage our users to move to Unicode as quickly as possibly but will
> not force anyone to move hastily.
> 
> We are NOT setting a deadline at this time. My advice would be to
> install the Unicode version as soon as possible and start up a project
> team to evaluate how hard it will be to move, and how (if) your
> applications can benefit from extending the range of characters
> handled. I would plan to starting a move to the Unicode version with 3
> years and try to complete it in 5. But DON'T PANIC, we do not leave
> people "up the creek": So long as there is any significant use of the
> Classic version it will continue to be supported.
> 
> Come to our User Group conference in October to talk to colleagues
> about what they are doing and put pressure on Dyalog to do the right
> thing :-).
> 
> Morten

OK, that's fine, if there's no significant overhead in maintaining both 
versions, then continue to support both versions

and thanks for the invitation, but I'm sure you get more than enough 
pressure as it is, and the pressure that you're getting is probably much 
more commercially oriented

best regards   . . .   /phil




 18 Posts in Topic:
Dyalog releases Version 12
"Stephen Taylor <  2008-03-04 02:26:21 
Re: Dyalog releases Version 12
Gosi <gosinn@[EMAIL PR  2008-03-04 03:46:01 
Re: Dyalog releases Version 12
phil chastney <phil.ha  2008-03-06 09:11:22 
Re: Dyalog releases Version 12
Gosi <gosinn@[EMAIL PR  2008-03-06 05:23:50 
Re: Dyalog releases Version 12
phil chastney <phil.ha  2008-03-06 14:53:27 
Re: Dyalog releases Version 12
Sam Sirlin <swsirlin@[  2008-03-06 09:06:54 
Re: Dyalog releases Version 12
Gosi <gosinn@[EMAIL PR  2008-03-06 05:33:20 
Re: Dyalog releases Version 12
"David Liebtag"  2008-03-06 09:38:34 
Re: Dyalog releases Version 12
microapl@[EMAIL PROTECTED  2008-03-07 01:07:45 
Re: Dyalog releases Version 12
Gosi <gosinn@[EMAIL PR  2008-03-07 01:49:45 
Re: Dyalog releases Version 12
phil chastney <phil.ha  2008-03-07 20:58:04 
Re: Dyalog releases Version 12
Morten Kromberg <mkrom  2008-03-07 03:50:39 
Re: Dyalog releases Version 12
phil chastney <phil.ha  2008-03-07 19:58:20 
Re: Dyalog releases Version 12
Gosi <gosinn@[EMAIL PR  2008-03-07 13:54:27 
Re: Dyalog releases Version 12
phil chastney <phil.ha  2008-03-08 01:33:26 
Re: Dyalog releases Version 12
Gosi <gosinn@[EMAIL PR  2008-03-08 01:27:36 
Re: Dyalog releases Version 12
phil chastney <phil.ha  2008-03-08 09:59:38 
Re: Dyalog releases Version 12
Gosi <gosinn@[EMAIL PR  2008-03-12 06:02:52 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri May 16 8:09:41 CDT 2008.