Results 1 to 7 of 7

Thread: What versions of Python does Lianja support?

  1. #1

    What versions of Python does Lianja support?

    What versions of Python does Lianja support?
    Last edited by barrymavin; 2019-04-05 at 21:16.

  2. #2
    Lianja Support Team lianjasupport's Avatar
    Join Date
    Feb 2012
    Location
    Boston USA, Wokingham UK
    Posts
    1,259
    Python 2.4, 2.6 or 2.7

  3. #3
    Registered User
    Join Date
    Feb 2012
    Location
    Frankfurt am Main, Germany
    Posts
    163
    Hi,

    >Python 2.4, 2.6 or 2.7

    First of all, I am assuming the above is meant for CPython.
    Did you embed a "normal" CPython in Lianja or included/built on part of that tool chain into your own VM ?

    Will libraries/toolkits utilizing the C-interface of CPython work out of the box in Lianja ?
    First of all NumPy, SciPy but also Cython modules ?
    If so, is there a (performance?) reason NOT to use a Python type C-interface
    if one wants to include/drop to C as it has its own future roadmap line ?

    Any docs available on Lianja architecture (the bird's eye view) available ?
    No need to be formated and spell-checked to perfection, just as a shortcut
    to finding possible edge cases via thinking, not typing.

    Similar questions on JS or PHP not written in the respective threads -
    but such info interesting at least to me.

    tia

    thomas

  4. #4
    Lianja Support Team lianjasupport's Avatar
    Join Date
    Feb 2012
    Location
    Boston USA, Wokingham UK
    Posts
    1,259
    Lianja embeds All the scripting language using their respective APIs.

    PHP is embedded at v5.3.8.

    Python is auto detected and the corresponding exe is run which was built against that particular Python version.

    All of the scripting languages sit on top of the common UI classes.

    You can just use whatever python/PHP libraries you have for the particular distro.

    Just open up Lianja and select the "Console workspace" then you can ask Python/PHP what version they are.

    So to answer your question, you can use whatever Python or PHP libraries you have or want to write in C if thats takes your fancy.

  5. #5
    Google just announced the official release of a whole host of new Apis. Why don't you distribute these with Lianja?

    See this announcement.
    http://googledevelopers.blogspot.com...ogle-apis.html

  6. #6
    Lianja MVP
    Join Date
    Feb 2012
    Location
    Berea, KY, USA
    Posts
    2,198
    [QUOTE=tonymarshall;2585]Google just announced the official release of a whole host of new Apis. Why don't you distribute these with Lianja?

    See this announcement.
    http://googledevelopers.blogspot.com...ogle-apis.html[/QUOTE

    Hi Tony,

    They are just Python libraries. Why distribute them, when anyone who wants them can download them? The cool part in Lianja is that you can import them in Python, and return the object to your favorite language. So they aren't just a Python API anymore: they're a Python/PHP/Javascript/VFP api.

    Hank

  7. #7
    Lianja Development Team barrymavin's Avatar
    Join Date
    Feb 2012
    Location
    UK, USA, Thailand
    Posts
    7,385
    Blog Entries
    22
    I'm wary of including too much in the distro, the last thing we want Is a visual studio sized diwnload

    As Hank says wrapping these in vfp is quite simple. The integration is quite straightforward and one of the goals of the Lianja architecture right from the beginning was to make it easily extensible.

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Journey into the Cloud
Join us