Page 1 of 1

Live Code standard library.

Posted: Thu Oct 25, 2012 10:05 am
by sintj
Hello,

I would like to ask, does Live Code provide a standard library as good as PHP extensions, or as good as that of Java or of .N ET ?

best regards,

sintj

Re: Live Code standard library.

Posted: Thu Oct 25, 2012 10:50 am
by Mark
Hi,

What do you mean by standard library and how would you define "as good as"?

Note that LiveCode and PHP are limited to the API's built into the language, while Java and .NET are subject to this limitation to a lesser extent or not at all.

Kind regards,

Mark

Re: Live Code standard library.

Posted: Thu Oct 25, 2012 12:23 pm
by sintj
Hello Mark,

take Java for instance, if you search Java Platform, Standard Edition in wikipedia, you get an article that explains what packages (libraries) are available to Java. All these libraries provide a set of functionality available to Java programmers. Is that set of functionality available in LiveCode?

best regards,

sintj

Re: Live Code standard library.

Posted: Thu Oct 25, 2012 12:35 pm
by BvG
Most of the things that other languages have to supply in add-on libraries is part of the main product for LC, what specific capabilities are you searching for?

Said that, there's the GLX app framework. It adds a few things and makes some other things easier to use then the built in capabilities, but it also adds some complexity. So if you're still learning LC, I'd suggest to skip installing this until you actually have a specific task that you find can't be done with the built in capabilities:

http://www.bluemangolearning.com/revolu ... framework/

Re: Live Code standard library.

Posted: Thu Oct 25, 2012 4:41 pm
by FourthWorld
Lots of code and libraries are available in RevOnline.

Re: Live Code standard library.

Posted: Thu Oct 25, 2012 4:57 pm
by Mark
Hi sintj,

BvG is right: all those things for which you need specific packages in Java are built into the LiveCode engine by default. File i/o, math and GUI are very basic things. You can't consider them extensions, IMHO. Going through the list on Wikipedia, I'd say that LiveCode contains most if not all of these packages. This whole "packages" thing is a non-issue in LiveCode.

Kind regards,

Mark