gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What should we do with these?


From: Gregory Casamento
Subject: Re: What should we do with these?
Date: Sat, 20 Jul 2019 09:31:12 -0400

Hmmmm... Possibly.  I hadn't thought about lua (etc) integration.

GC

On Sat, Jul 20, 2019 at 8:48 AM 陈北宗 <address@hidden> wrote:
Can those be reused for some scripting language other than AppleScript, for example Guile, Lua, _javascript_ (via node.js) or Swift REPL?

Sent from my iPad

> On Jul 20, 2019, at 03:43, address@hidden <address@hidden> wrote:
>
> Hi Greg,
>
> the scripting language hasn’t necessarily to be AppleScript, there is the "Open Scripting Architecture“ or OSA for short to provide other languages for that purpose:
>
>
> https://en.wikipedia.org/wiki/AppleScript#Open_Scripting_Architecture
>
> https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptX/Concepts/osa.html
>
> https://www.npmjs.com/package/osascript
>
> https://github.com/mikaelbr/node-osascript#readme
>
>
> Maybe we could use this as a drop in replacement.
>
>
> regards,
>
>    Lars
>
>> Am 19.07.2019 um 15:17 schrieb Gregory Casamento <address@hidden>:
>>
>> Hey Guys,
>>
>> <NSAppleEventDescriptor.h>
>> <NSAppleEventManager.h>
>> <NSAppleScript.h>
>> <NSHFSFileTypes.h>
>> <NSObjectScripting.h>
>> <NSScriptClassDescription.h>
>> <NSScriptCoercionHandler.h>
>> <NSScriptCommand.h>
>> <NSScriptCommandDescription.h>
>> <NSScriptExecutionContext.h>
>> <NSScriptKeyValueCoding.h>
>> <NSScriptObjectSpecifiers.h>
>> <NSScriptStandardSuiteCommands.h>
>> <NSScriptSuiteRegistry.h>
>> <NSUserScriptTask.h>
>>
>> We will never implement Apple Script... should we simply implement skeletons for compatibility? Or should we attempt an implementation?
>>
>> Yours, GC
>> --
>> Gregory Casamento
>> GNUstep Lead Developer / OLC, Principal Consultant
>> http://www.gnustep.org - http://heronsperch.blogspot.com
>> http://ind.ie/phoenix/
>>
>> _______________________________________________
>> Gnustep-dev mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/gnustep-dev
>
>
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gnustep-dev


--
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
http://ind.ie/phoenix/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]