Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Resource Script vs. Bot

Mod Automation
Joined
Jul 26, 2013
Messages
3,044
Sometimes I like to call bots scripts, because I heard someone else do it and never doubted them. But then a moderately intelligent fellow opened my eyes. He explained how the word script by definition excludes anything that is compiled instead of interpreted at runtime. I then went to Wikipedia, the world's wisest wizard, and here's what he had to say.

A scripting language or script language is a programming language that supports scripts, programs written for a special run-time environment that can interpret (rather than compile) and automate the execution of tasks that could alternatively be executed one-by-one by a human operator.

From the little Java I've done in my short programming career, I know for a fact that Java is compiled (to an intermediate language at least) and therefore calling anything written in Java a script would be a horrible misnomer.

The moderately intelligent fellow also explained how from a linguistic point of view "script" is highly ambiguous and could refer to many things: handwriting, a manuscript, a document, etc. As one aspiring to be a successful communicator and appeal to end users I realized the use of ambiguous words just makes my life harder.

I resolve all these issues by replacing "script" from my vocabulary with "bot." Not only is bot not constrained to being interpreted at runtime, but now the end user knows exactly what my product does: it bots!

My eyes have been opened. How about yours?

P.S. It's a damn shame that the moderately intelligent fellow had to implement a keyword replacement on script to bot, because now my post is more difficult to read. At least it will help people better themselves.
 
Joined
Nov 3, 2013
Messages
609
I still see "script" like a script for a movie, or see of procedure that follow each other, and I think the term comes from the original scripts that were written not as a real AI sort of problem solving, but as set of mouse movements and keystroke in a very specific order. It's a legacy term, but I think it better encompasses what it is referring to when compared to bot which is waaaaay too general, since people also use it to refer to the client.

I think the best term with the way that current solutions work, would be borrowed from real AI terms: Agents. but whatevs.
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,044
I still see "script" like a script for a movie, or see of procedure that follow each other, and I think the term comes from the original scripts that were written not as a real AI sort of problem solving, but as set of mouse movements and keystroke in a very specific order. It's a legacy term, but I think it better encompasses what it is referring to when compared to bot which is waaaaay too general, since people also use it to refer to the client.

I think the best term with the way that current solutions work, would be borrowed from real AI terms: Agents. but whatevs.
As a community whose primary mission is education it is our responsibility to politely correct people. RuneMate is a client, not a bot, because by itself it cannot bot (read: automate) anything. Calling a client a bot is another misnomer, but I'll save that crusade for another day.

While I admire you for taking my point further, I fear agents may be taking it so far that we lose sight of the end-user (read: customer) who is not educated in the nomenclature of artificial intelligence.
 
Joined
Jan 8, 2015
Messages
1,427
I still like to phrase it as being scripts since you write scripts that might be compiled to bots but whatever... Old habits die hard.

Damn, it's being replaced... Preprocess nodes much?
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,044
I still like to phrase it as being scripts since you write scripts that might be compiled to bots but whatever... Old habits die hard
That would be understandable if it was at all possible to "write scripts" in Java. A .java file is not a script; it is source code.
 
12 year old normie
Joined
Jan 8, 2015
Messages
2,769
script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script script

EDIT: This is weird. Y u do dis Arbiman88?
 
Joined
Jan 8, 2015
Messages
1,427
That would be understandable if it was at all possible to "write scripts" in Java. A .java file is not a script; it is source code.

That makes me rest my case though why would oracle state it as 'Java scripting' ...

Nevermind, off to bed.
 
Mod Automation
Joined
Jul 26, 2013
Messages
3,044
That makes me rest my case though why would oracle state it as 'Java scripting' ...

Nevermind, off to bed.
Javascript is an entirely separate language that is in fact interpreted at runtime (most commonly by your browser).
 
Joined
Jun 21, 2014
Messages
350
I still see "script" like a script for a movie, or see of procedure that follow each other, and I think the term comes from the original scripts that were written not as a real AI sort of problem solving, but as set of mouse movements and keystroke in a very specific order. It's a legacy term, but I think it better encompasses what it is referring to when compared to bot which is waaaaay too general, since people also use it to refer to the client.

I think the best term with the way that current solutions work, would be borrowed from real AI terms: Agents. but whatevs.
I agree, an Agent is the most accurate term we could use.
IntelligentAgent-SimpleReflex.png

Is this not exactly what a bot/script/whatever does?
 
Joined
Mar 5, 2015
Messages
20
But what if the script is written in lape/pascal? D:

I don't write scripts in lape/pascal! :p
 
Top