Re: Should Cache' be on the MV Family Tree?
- From: "dawn" <dawnwolthuis@xxxxxxxxx>
- Date: 30 Nov 2005 15:59:17 -0800
Jim Idle wrote:
> dawn wrote:
> > Jim or anyone else involved in PIck for Cache' --
> > Will the Cache' product have functional DataBASIC or multivalue query
> > languages any time soon?
>
> It does already, at least the version on my desktop. I am producing a
> new version of the query engine at the moment, though the current one
> does an OK job.
[Digression: While you are at it, could you make it so I could point
the query language at a directory of XML documents (instead of XQuery)?
There is a big gap in the XML space for an easy-to-use query language
(perhaps you could add the update processor to it too)? ]
> To answer the obviosu questions:
>
> 1) Yes we do support multivalues;
> 2) Yes we have BASIC
> 3) Yes we have PROC
> 4) We do not require you to convert anything to anything else
> 5) You don't need to resize files and the support items and attributes
> etc
> 6) We have everything else you can think of including SQL enignes,
> objects, Java, hot-standby databases, distributed databases, encrypted
> databases, Uncle Tom Cobbly, an' all.
Cool. I took a look at the web site and see MultiValue BASIC as the
name for the language.
>
> > When will it make sense for this product to
> > be included in the MV Family Tree?
>
> I am not exactly sure when there will be an official launch as I don't
> have to deal with that stuff, but we intend to be be pretty much ready
> for Spectrum. But you could start an entry at least.
I'll do that.
>
> > Is there a name for it separate
> > from Cache'?
>
> Not really. The main thrust is that if you come here you are just as
> good as any other Cache user/programmer/application. Once compiled, the
> programs run exactly the same as any other compiled language on Cache.
> In fact I even compiled Proc ;-).
>
> However we do refer to the MV additions to the product as Cache MV just
> so there is some label for them.
Makes sense.
>
> > Is there a name for the Basic or query languages yet?
>
> I don't know about officially, as the marketing people will decide in
> the end, but we have
>
> o Cache MVBASIC
The web site calls it MultiValue BASIC
> o CMQL (Cache Multivalue Query Language)
Good. Thanks.
> o A shell (not sure what to call this, internally it is MVC)
>
> o Proc -- I just call this Proc, I am not sure if there is any reason
> to call
> it anything else any more.
>
> So, next thing is for me to get around to JET, RUNOFF, batch and write
> a virtual assembler ;-).
>
>
> In other words, we are pretty close now.
Good job!
>
> At spectrum I hope to demonstrate:
>
> Extended dynamic arrays, where the subscripts are not limited to 3 and
> are not limited to numbers:
>
> Dim darray As New System.Cache.MV.DynArray ;* Syntax to be decided ;-)
> darray("Programmers", "Idle", "Lang")="EN"
> darray("Programmers", "Idle", "Lang", "Origin")="UK"
>
> These guys will either be in memory or storage backed (so if you assign
> to them they are automatically on disk - no writes or reads or
> anything).
>
> (And you thought you could get into trouble with 3 numerics eh?)
>
> Use of objects in MVBASIC:
>
> Dim myObj as New System.Net.Socket
>
> myObj.hostname = "www.intersystems.com"
> myObj.Connect()
What API is used to access it from PHP?
>
>
> Not sure how far along I will be on the latter but should be far enough
> to demo.
>
> So, you coud start an entry for this, with a few "TBD"s for the names
> of things.
I like to put in the pedigree for different flavors. This would be a
clean room version, right? I would think it would be fair to say that
was influenced by jBASE to the extent that you had such information in
your brain, correct? Thanks a bunch and good luck with the upcoming
grand opening. --dawn
> >
> > Thanks in advance. --dawn
.
- Follow-Ups:
- Re: Should Cache' be on the MV Family Tree?
- From: Jim Idle
- Re: Should Cache' be on the MV Family Tree?
- References:
- Re: Should Cache' be on the MV Family Tree?
- From: Jim Idle
- Re: Should Cache' be on the MV Family Tree?
- Prev by Date: OpenQM vers 2.2-16 problem
- Next by Date: Re: Should Cache' be on the MV Family Tree?
- Previous by thread: Re: Should Cache' be on the MV Family Tree?
- Next by thread: Re: Should Cache' be on the MV Family Tree?
- Index(es):
Relevant Pages
|