Questions tagged [scripting-language]

A scripting language or script language is a programming language that supports the writing of scripts, programs written for a software environment that automate the execution of tasks which could alternatively be executed one by one by a human operator.

A scripting language or script language is a programming language that supports the writing of scripts, programs written for a software environment that automate the execution of tasks which could alternatively be executed one by one by a human operator.

Scripts can be written and executed on the fly, without explicit compile and link steps; they are typically created or modified by the person executing them. A scripting language is usually interpreted from source code or bytecode. By contrast, the software environment the scripts are written for is typically written in a compiled language and distributed in machine code form; the user may not have access to its source code, let alone be able to modify it.

For more information see Wikipedia Entry about Scripting language

275 questions
12
votes
3 answers

tutorials or introductions to writing a simple scripting language?

I know there are a few questions floating around here on the subject, but it was hard to find anything useful to what I'm after... I also know it will probably end up being quite the task to complete, but I really want to make a simple scripting…
Kalisme
  • 518
  • 1
  • 10
  • 19
12
votes
7 answers

Using Groovy as a scripting language

I prefer to use scripting languages for short tasks, anything such as a really simple http bot, bulk importing/exporting data to/from somewhere, etc etc... Basic throw-away scripts and simple stuff. The point being, that a scripting language is just…
Zombies
  • 25,039
  • 43
  • 140
  • 225
11
votes
13 answers

Scripting language choice for initial performance

I have a small lightweight application that is used as part of a larger solution. Currently it is written in C but I am looking to rewrite it using a cross-platform scripting language. The solution needs to run on Windows, Linux, Solaris, AIX and…
Chris Dail
  • 25,715
  • 9
  • 65
  • 74
11
votes
2 answers

Please recommend good reading about Squirrel

Please, share your favorite links on this language where one can learn the best of it. And also, please describe in few words the most important features of this language differing it form others languages like Lua. I just cannot understand why to…
avp
  • 4,895
  • 4
  • 28
  • 40
9
votes
2 answers

Is weak typing a performance increase or a decrease?

When writing interpreted languages, is it faster to have weak typing or strong typing? I was wondering this, because often the faster dynamically typed interpreted languages out there (Lua, Javascript), and in fact most interpreted languages use…
orlp
  • 112,504
  • 36
  • 218
  • 315
9
votes
4 answers

Erlang Scripting Language Interpreter

Does anyone know of an implementation of a scripting language interpreter (something appropriate for a game) in Erlang? Something like Javascript or Lua would be great.
Paul
  • 485
  • 6
  • 15
8
votes
8 answers

What is your preferred scripting language in java world (scripting language on JVM) and way?

What is your preferred scripting language in java world (scripting language on JVM) and way? When do you prefer your scripting language over java (in what situations for example for prototyping)? Do you use it for large projects or for personal…
Darius Kucinskas
  • 10,193
  • 12
  • 57
  • 79
8
votes
3 answers

What happened to Rhino? Is it still under active development?

The last release was in 2008-03-06. What happened to it? Is it still under active development? Are there any replacements?
8
votes
5 answers

Python lambda function printing at 0x7fcbbc740668> instead of value

I am a beginner in python, and I was playing around with lambda functions. I was writing a program using lambda function to print characters that are +1 the ascii value of the input characters. My code is #!/usr/bin/python import sys try: word =…
pkill
  • 401
  • 1
  • 4
  • 11
8
votes
11 answers

Scripting in Java

Me and some friends are writing a MORPG in Java, and we would like to use a scripting language to, eg. to create quests. We have non experience with scripting in Java. We have used Python, but we are very inexperienced with it. One of us also have…
eflles
  • 6,606
  • 11
  • 41
  • 55
7
votes
3 answers

How do I set up jsr223 scripting with scala as scripting language

So far I have tried the sling implementation for jsr223 scripting for scala, but was not able to get it set up correctly. when I do this: public static void main(String[] args) { try { new…
VivaceVivo
  • 71
  • 1
  • 2
7
votes
1 answer

JSR-223 vs JSR-241 - Scripting language

What is main difference between JSR-223 and JSR-241? If I understood correctly: JSR -223: introduces a scripting language engine in Java, thats it! You are free to use whatever scripting language you wants, for ex: Groovy, Mozilla Rhino, PHP,…
Vicky
  • 5,380
  • 18
  • 60
  • 83
7
votes
8 answers

Why are the interpreters of all popular scripting languages written in C (if not in C at least not in C++)?

I recently asked a question on switching from C++ to C for writing an interpreter for speed and I got a comment from someone asking why on earth I would switch to C for that. So I found out that I actually don't know why - except that C++ object…
wndsr
  • 139
  • 1
  • 2
7
votes
1 answer

Display a drop-down/combo box in VB Script

I'm trying to create a drop-down/combo box in VB Script. As per my understanding we need to create an instance for Internet Explorer and create a drop-down/combo box, something like this: set oIE = createObject("InternetExplorer.Application") …
Gokul Nath KP
  • 15,485
  • 24
  • 88
  • 126
6
votes
2 answers

Scripting languages on iOS games

First of all, there are other topics covering this subject but they were posted before Apple made the latest changes in its licenses this year. I'm quite confused with Apple's iOS developer agreement license. Does it completely forbid scripting…
user642252
  • 513
  • 5
  • 22
1
2
3
18 19