Content deleted Content added
Stevebroshar (talk | contribs) →Notable environments?: Reply |
Stevebroshar (talk | contribs) →Type section: new section |
||
Line 556:
:But, yeah as an example of a scripting environment, computer games is less common. In general examples are a slippery slope> Once you mention one example, one can always ask: what about that other one? And with scripting there are a zillion examples one could use. ... I think the gaming one was from a gamer who loves that environment. There is too much detail ;) ... I also think there is too many languages listed with too much info about each. ... and it's odd that the first thing under characteristics is that Java is _not_ an example! ... IMO the article needs an overhaul to focus on important things and drop less important stuff. [[User:Stevebroshar|Stevebroshar]] ([[User talk:Stevebroshar|talk]]) 19:32, 10 May 2024 (UTC)
:I deleted that paragraph about notable environments. It adds little/no value IMO. What environment does scripting _not_ apply to? ... spoiler alert: none. [[User:Stevebroshar|Stevebroshar]] ([[User talk:Stevebroshar|talk]]) 17:55, 3 June 2024 (UTC)
== Type section ==
The ''type'' section seems very bloated with words. Concept to word ration is very low.
Glue languages: a language that glues components together. What language doesn't glue things together?
Editor language: macros? Arguable whether that's a language. Even if a language, is it a editor language? Or is scripting inside an editor. I think this is covered by saying some apps have scripting built-in.
GUI scripting: more macros. what these languages? One case where not enough examples.
Application specific languages: ''Application specific languages can be split in many different categories'' begs the question: what's an application specific language? xml is not a language.
Extension/embeddable languages: What is all this about? Is this about languages that are used outside of one particular app? Either designed and then embedded or generalized from an embedded environment? Don't think this needs 5 paragraphs to cover.
Just say: some apps support internal scripting either via a custom language or a general purpose language. In some cases a custom language of an app is generalized to be used outside of the original host. [[User:Stevebroshar|Stevebroshar]] ([[User talk:Stevebroshar|talk]]) 18:10, 3 June 2024 (UTC)
|