Page 1 of 1 1
Topic Options
#142844 - 2005-07-02 02:30 PM KIX32, WKIX32, and now TKIX32?
Sealeopard Offline
KiX Master
*****

Registered: 2001-04-25
Posts: 11165
Loc: Boston, MA, USA
Just based on some thoughts, as we do have KIX32.EXE and WKIX32.EXE, would there be any useful need for a slightly modified WKIX32.EXE where the only modification is that it will only load fully tokenized scripts, thus a TKIX32.EXE? This modification would a) prevent non-tokenized scripts to be loaded and b) the CALL command to only support pre-tokenized scripts as well.

Food for thought...
_________________________
There are two types of vessels, submarines and targets.

Top
#142845 - 2005-07-02 03:28 PM Re: KIX32, WKIX32, and now TKIX32?
Les Offline
KiX Master
*****

Registered: 2001-06-11
Posts: 12734
Loc: fortfrances.on.ca
Here is a chance for me to pimp my MakeEXE suggestion yet again. Have KiX package a leaner (no tokenizer) TKiX32 with the pretokenized script into a single EXE. The CALL command would by nature of not having the tokenizer, have to only support pretokenized scripts.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.

Top
#142846 - 2005-07-02 09:51 PM Re: KIX32, WKIX32, and now CKIX32?
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
alright, now we are talking!
KiXcompiler would be soo hot.
it could take advantage of the MIDL already out there, couldn't it?
that is, Ruud would "only" need to add kixtart language specifications.
GCC could also support kix, thus even unix, linux and OS X binaries could be done.

CKiX or even KiXc - KiXtart Compiler
_________________________
!

download KiXnet

Top
#142847 - 2005-07-04 09:44 AM Re: KIX32, WKIX32, and now CKIX32?
Richard H. Administrator Offline
Administrator
*****

Registered: 2000-01-24
Posts: 4946
Loc: Leatherhead, Surrey, UK
Quote:

The CALL command would by nature of not having the tokenizer, have to only support pretokenized scripts.




An additional caveat is that none of the scripts can contain Execute(), which might cripple the functionality enough that the space saved by dropping the parser is not worth the bother.

Quote:

alright, now we are talking!
KiXcompiler would be soo hot.
it could take advantage of the MIDL already out there, couldn't it?
that is, Ruud would "only" need to add kixtart language specifications.
GCC could also support kix, thus even unix, linux and OS X binaries could be done.

CKiX or even KiXc - KiXtart Compiler




Hah, interesting idea

A Windows KiXtart compiler would be feasible I guess, though you'd need to develop a library of helper functions which would be included at link time to support KiXtart built-in functionality.

However I'm not convinced that KiXtart for *nix or OS X is particularly useful. These operating systems already have a number of tools which are mature and far more appropriate to their environment. To port KiXtart you'd necessarily have to remove inappropriate functionalilty and emulate a lot of the stuff which is provided to KiXtart via Windows API.

I imagine most people use KiXtart not because it is the best all-purpose scripting language (it isn't!) but because it is probably the best light-weight scripting languages for Windows administration and logon processing (a definate yes!) and is getting better with each release. It's also very easy to learn and kind of cute.

If you manage multiple environments and you want a common code base or set of skills you'd be better off using Rexx, Java, PERL, PHP, KSH/BASH or one of the cross-platform BASICs, or maybe go straight to C / C++ or whatever the current flavour is.

Top
#142848 - 2005-07-04 09:55 AM Re: KIX32, WKIX32, and now CKIX32?
NTDOC Administrator Offline
Administrator
*****

Registered: 2000-07-28
Posts: 11628
Loc: CA
LOL - I was waiting for your reply Richard. Pretty much what I thought it would be.

Yes, KiXtart would be of little value to these other platforms. The vast majority of it's usefulness lies in the easy accessibility to the inner Windows functionality.

Mac is pretty much a Linux flavor now days under the covers.

Perl and Python seem to garner the largest user base on Linux, as you say though there are many other scripting and compiled resources as well, so much so that KiXtart would actually be snubbed by the Linux community for it's lack of abilities which the others have and have had for a long time now.

Hey, but if we stay on the Windows platform then I still think KiXtart is the BEST and will continue to get better.
 

Top
#142849 - 2005-07-29 11:07 AM Re: KIX32, WKIX32, and now TKIX32?
iffy Offline
Starting to like KiXtart

Registered: 2005-05-29
Posts: 149
Loc: The Netherlands
I'm not concerned with saving a few bytes but an .exe packager would be fabulous...
Top
#142850 - 2005-08-13 05:28 PM Re: KIX32, WKIX32, and now CKIX32?
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
Hi Guys,

I thought Richard catches the essence of my thoughts on KiXtart. KiXtart attracts users because it is free, less threatening then the others options, the learning curve for newbees is short & not very steep, yet it has an incredible depth that allows programmers to constantly grow in their capabilities. KiXtart is not a black box & that is one of its chief attractions. Any untrained fool (we are all fools when we start out) can start KiXtarting & do some amazing things during their first week on the job.

As on aside, in my workplace we almost exclusively use Microsoft software (with the principle exception of SAS) & our IT people would never think of using KiXtart. We use Microsoft’s enterprise scripting tools. Of course, the prerequisite for using this solution is big bucks plus an IT staff highly trained in the use of Microsoft’s enterprise tools. I can attest that this solution generates a highly efficient system. The basic system maintenance tools & the OS are totally inaccessible to the 6000 plus users. In some ways, the enterprise solution is like using the subway (it is highly efficient yet beyond the commuters capability to affect) while KiXtart is like commuting with one's own car (it is less efficient, more prone to problems & more costly but it is highly adaptable to ones needs).

Trying to convert cars into subways is rarely a good idea.

I was just passing through & I couldn’t resist putting in my 2¢.


Edited by Shawn (2005-08-13 06:21 PM)

Top
#142851 - 2005-08-13 06:53 PM Re: KIX32, WKIX32, and now CKIX32?
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
which part was edited by shawn?
the last line?

and I'm not sure what you mean with "costly"...
_________________________
!

download KiXnet

Top
#142852 - 2005-08-13 09:55 PM Re: KIX32, WKIX32, and now CKIX32?
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
Edited by Shawn??? - I do not know how that got there. As far as I can tell it is what I wrote.

My reference to costly was in relation to cars versus subway - on a per unit trip basis but I suspect Kixtart might be less cost effective in an enterprise setting when all the direct & indirect costs are factored in.


Edited by Jack Lothian (2005-08-13 09:56 PM)
_________________________
Jack

Top
#142853 - 2005-08-14 01:58 AM Re: KIX32, WKIX32, and now CKIX32?
Shawn Administrator Offline
Administrator
*****

Registered: 1999-08-13
Posts: 8611
Prolly just clicked the wrong button reading Jack's note. Speaking of, so glad to see you still drop by Jack, dont ever leave us for good.
Top
#142854 - 2005-08-14 07:00 PM Re: KIX32, WKIX32, and now CKIX32?
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
Hi,

Old habits die hard. I find myself returning back here every now & then. Sort of like going to a high school union. I am always amazed that the old gang is still going strong. None of you seem to have lost your enthusiasim & commitment. This board is truly a special place on the net & this type of board is getting harder & harder to find on the net.
_________________________
Jack

Top
Page 1 of 1 1


Moderator:  Lonkero, ShaneEP, Jochen, Radimus, Glenn Barnas, Allen, Ruud van Velsen, Mart 
Hop to:
Shout Box

Who's Online
0 registered and 837 anonymous users online.
Newest Members
M_Moore, BeeEm, min_seow, Audio, Hoschi
17883 Registered Users

Generated in 0.066 seconds in which 0.028 seconds were spent on a total of 12 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org