Простите за отсутствие перевода, но, думаю, программистам он особо и не нужен. Почему решил опубликовать новость? Потому что теперь у питона реально есть кой-какой конкурент. Ибо появилась возможность создавать на мыши отдельные проги =)
взято отсюда
Долгожданная новость для разработчиков приложений на языке m. Наконец вышла 3-я версия интерпретатора mShell. В новом mShell появились следующие возможности:
* 2.03-1: Added OOP extensions.
* 2.03-2: Added graph.size(text,bounds).
* 2.03-3: Added graph.screen.
* 2.03-4: Added video module.
* 2.03-5: Increased I/O buffer size.
* 2.03-6: Improved output of arrays, class instances, function references.
* 2.03-7: Streamlined VM instruction set.
* 2.03-8: Added ui.mode.
* 2.03-9: Added Exif JPEG support to cam module.
* 2.04-1: Added code externalization (Compile command) and ability to execute externalized code (.mex files).
* 3.00-1: Refactored internals of mShell app to clarify separation.
* 3.00-2: Changed semantics of proc.close, proc.runs and proc.stop if there is no such process.
* 3.00-3: Extended semantics of proc.run.
* 3.00-4: Separation into environment and IDE for standalone application support.
* 3.00-5: Added mex2sis for sis generation.
* 3.00-6: Added support for changeable document directory and subfolders.
* 3.00-7: Added async module for asynchronous operation multiplexing.
* 3.00-8: Added accel module for S60 3rd Edition.
* 3.00-9: Added alpha channel support to module graph.
* 3.00-10: Added graphclip.
* 3.00-11: Added ui.xxxkey2 for UIQ four way navigation.
* 3.00-12: Added support to load and display PNG files with alpha channel.
* 3.00-13: Removed dynamic iwlib.dll on 2nd edition devices, which was sometimes causing conflicts with other SW depending on it.
* 3.00-14: Removed net.adr without parameters (obsolete, use net.local).
* 3.00-15: Rewrote directory synchronization to keep scripts always ordered.
* 3.00-16: UI command cleanup.
* 3.00-17: Fixed bugs.
mShell 3.0 можно скачать здесь. Стоит особо отметить функцию mex2sys. Теперь сгенерированные mShell .mex файлы можно превратить в полноценное приложение и поместить его в .sis с помощью web-сервиса https://www.m-shell.net/Makemsis.aspx
Блог разработчиков mShell.
https://devmobile.ru/index.php?option=com_content&task=view&id=292&Itemid=2
https://snipurl.com/41wqy
Комментарии 8
Atrant!!!Мой дорогой друг!конкуренция настолько слаба что смеяться охота=]сам я лично начал с питона потом перебежал на mshell, решил для него переписать мбм туул, но оказалась что правый софт нельзя перехватывать!0_0 ну тут я плакал в розовую подушку!Ну и убежал назад к python.К чему я это все веду.По мобильному питону столько инфы, столько проектов, столько программистов, столько модулей есть(и еще сколько будет), что не вольно жалеешь мышь, и понимаешь что ее накрутки все ровно нечего не дадут в итоге. А насчет веб создания сис пакетов дык...Это вобще смех и тут выигрывает снова питон благодаря тебе и твоему sisboom!=] но все ровно это будет подъстегивать разработчиков питона к новым обновлениям!Но страшно то, что возможно что на 6-8.1 symbian будет гораздо меньше чем на 9=.
Да, пока конкурент не очень сильный. Но есть несколько преимуществ которые могут стать решающими для отдельного проекта. Например меньшее потребление памяти (если нет работы с array) и быстрая графика. А на UIQ3 у mshell пока конкурентов нет.
0 ответить