Page 1 of 1 1
Topic Options
#148672 - 2005-09-28 03:17 PM Why Kixtart?
OC_DB Offline
Lurker

Registered: 2005-06-21
Posts: 1
I changed jobs a little over a year ago. At my former employer we used KixTart exclusivly for all scripting. When I came here one of the first things I noticed was that the login scripts were bloated and used VBscript. Recently I was able to convince my management that we need to dedicate the time to overhaul the scripts. The guys that have been maintaining the scripts used Kixtart at one time but prefer VBscript. I am currently trying to decide which to use. I have done some side by side comparisms and the resources used and speed seem to be about the same. The VBscript needs a lot more code to do the same as kix but as long as the resource usage is the same it's a hard arguement.

I would like to request feedback from anyone out there that can tell me why I would want to use Kixtart instead of VBscript that is supported by Micro$oft

Top
#148673 - 2005-09-28 03:25 PM Re: Why Kixtart?
Shawn Administrator Offline
Administrator
*****

Registered: 1999-08-13
Posts: 8611
lol - I just went through EXACTLY the same thing your going through, just the other day. I was promoting Kixtart (for a revamp of a sister companys login scripts) and one of the sister companies developers was pushing vbscript. So we decided to write the same script, using both languages, and management would decide ...

The winner was ... Kixtart ! Three big reasons given ...

1) There was no appreciable difference in speed - although I argued that Kixtart should be much faster for group-based processing (especially when we're talking many-many groups) - vbscript doesn't have the magical group cache - and I'm convinced that it does make a big difference.

2) Ease of use and supportability ... lets face it - Kixtart is much easier to understand then vbscript is. Many of the functions required for login scripting is built native into the language. Many of the commands/functions are DOS-like. Kixtart is the perfect language for network admins to support day-two.

3) Kixtart flys under the radar ... given the stigma around vbscript, and the probability that maybe (one day) vbscripts will need to have certificates associated with them (given that vbs is a big virus tool) ... in the long term, vbscript was deemed to be too high maintenance.

You may agree or dis-agree with these comments - my two cents.

Top
#148674 - 2005-09-28 04:47 PM Re: Why Kixtart?
Mart Moderator Offline
KiX Supporter
*****

Registered: 2002-03-27
Posts: 4673
Loc: The Netherlands
Quote:


....
vbscript doesn't have the magical group cache - and I'm convinced that it does make a big difference.
....




This could bite you in kix. But if that’s all just delete the reg key or use /F.
Not to put this feature down but it might hit you in the face once. This is actually the only big nono imho in kix.

Quote:


2) Ease of use and supportability ... lets face it - Kixtart is much easier to understand then vbscript is. Many of the functions required for login scripting is built native into the language. Many of the commands/functions are DOS-like. Kixtart is the perfect language for network admins to support day-two.





Oh so true.

Quote:


3) Kixtart flys under the radar ... given the stigma around vbscript, and the probability that maybe (one day) vbscripts will need to have certificates associated with them (given that vbs is a big virus tool) ... in the long term, vbscript was deemed to be too high maintenance.





VB stuff requires wscript or csript on the client. Viruses, viruses, viruses all-around fubarring everything. Got wscript and cscript disabled on all machines.

My two cents go to kix.
_________________________
Mart

- Chuck Norris once sold ebay to ebay on ebay.

Top
#148675 - 2005-09-28 05:06 PM Re: Why Kixtart?
Shawn Administrator Offline
Administrator
*****

Registered: 1999-08-13
Posts: 8611
In my experience, the group cache only bites you if you rename global groups in your domain, in which case you have to flush the cache (think the default is every 30 days) ... other than that - the group cache has been a HUGE boon in our environment - we control absolutely everything about the user using global groups ... our users have literally dozens and dozens of group memberships. Without the group cache, think we would suffering greatly - idk.
Top
#148676 - 2005-09-29 02:10 PM Re: Why Kixtart?
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
hmmm...
if vbs has viruses, kixtart has antivirus tools.
mcAfee is known to bust almost handfull of script because their labs can't get their vbs detections to work correctly.

so...
is there block commenting in vbs?
just asking as I'm currently doing something in VB in VS.net and it comments per line all the time.
_________________________
!

download KiXnet

Top
#148677 - 2005-09-29 03:03 PM Re: Why Kixtart?
masken Offline
MM club member
*****

Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
As Shawn and Mart says, there's too much exploiting around VBScripts. Some compaines have banned them all from executing, and it's motivated considering the exploit history.

KiX also have a very forgivning nature. You can mix cases, forget to DIM your variables, use spaces, tabs, and crlf's, it's all swallowed most of the time

It is also easier to read, understand and maintain.

It is also built to ease loginscript procedures, with many predefined macros and functions, again making it easier and more compact.

And then there´'s the very interesting add-ons like shawn's KiXforms, making it easy to deploy and make use of custom built graphical applications for those special needs.


Edited by masken (2005-09-29 03:05 PM)
_________________________
The tart is out there

Top
#148678 - 2005-09-29 03:12 PM Re: Why Kixtart?
Les Offline
KiX Master
*****

Registered: 2001-06-11
Posts: 12734
Loc: fortfrances.on.ca
well... VBers can enjoy KiXforms too
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.

Top
#148679 - 2005-09-29 03:27 PM Re: Why Kixtart?
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
as long as the name is KIXforms
_________________________
!

download KiXnet

Top
#148680 - 2005-09-29 03:41 PM Re: Why Kixtart?
masken Offline
MM club member
*****

Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
KiX KiX KiX

Edited by masken (2005-09-29 03:41 PM)
_________________________
The tart is out there

Top
Page 1 of 1 1


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

Who's Online
0 registered and 302 anonymous users online.
Newest Members
Sir_Barrington, batdk82, StuTheCoder, M_Moore, BeeEm
17886 Registered Users

Generated in 0.059 seconds in which 0.023 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