| Автор |
Съобщение |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: PY2ME - Python 2 Micro Edition
Имаха... стара версия (1.5.2+ - плюса е за стринг методите) на питона с доста ограничения за 2G и малко по разширена - нещо като 2.7.х за 3G. Не е микропитон, а просто питон съответната версия със своите ограничения и само за техните модули. Вече нямат...и затова им теглих майната...
|
| Нед Апр 06, 2025 5:45 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: PY2ME - Python 2 Micro Edition
Е няма по-гейски език от питона. Нищо чудно че просперираше така през последните години, но сега в новия свят ще залезе бързо 
_________________ 'просто' е технически синоним на 'красиво'
|
| Нед Апр 06, 2025 6:54 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: PY2ME - Python 2 Micro Edition
на каква база? BTW: в поста не търся кое е по по най...
_________________ main[-1u]={1};
|
| Нед Апр 06, 2025 7:08 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: PY2ME - Python 2 Micro Edition
Ами аз специално се върнах и го препрочетох. Оригиналният ти пост не задава конкретен въпрос та затова реших, че е седянка-разпявка... Може и да съм се заблудил.
_________________ 'просто' е технически синоним на 'красиво'
|
| Нед Апр 06, 2025 7:19 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: PY2ME - Python 2 Micro Edition
нещо от това разбираш ли? почти така работеше и J2ME или седянката (за гей питона) е по важна...
_________________ main[-1u]={1};
|
| Нед Апр 06, 2025 7:34 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: PY2ME - Python 2 Micro Edition
Ами не. Не разбирам смисъла на текста горе и затова ще си трая по темата
_________________ 'просто' е технически синоним на 'красиво'
|
| Нед Апр 06, 2025 7:43 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
 Re: PY2ME - Python 2 Micro Edition
Wizard, като че литвойта мисъл подскача от топик на топик ,ама не ставя ясно какво питаш, и какво искаш да направиш... Например какво разбираш под мцу? Някакъв пик/армм0 с по 2к рам, или sitara/stmxxx с по 1-2 мб рам, или някой джетсон на нвидия? При всички запитвания за питон за микроконтролери първият логичен въпрос е за чий йух ти е това? -За по-добра производителност?- тц -За по оптимизиран код?-тц Да знаеш в африка има един език(група от езици) "суахили". Та там в целият език има една или две гласни... и например що не преведеш Шекспир или Бърнс, или Пушкин на този език ? Ше се получи нещо ама какво? Същата работа като питон за мцу 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Пон Апр 07, 2025 12:04 am |
|
 |
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 5:18 pm Мнения: 1750
|
 Re: PY2ME - Python 2 Micro Edition
Няма нищо гейско в питона, символизира мъжката сила, на жаргон другото име на оная работа, едноокия смок и т.н. Виж микропитон , там вече няма повод за гордост 
_________________ “Intelligence is the ability to adapt to change.” Stephen Hawking
|
| Пон Апр 07, 2025 12:07 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: PY2ME - Python 2 Micro Edition
заеби... като ми дойде музата ще тествам ако някога си портвал Змията и микроЗмията - ще знаеш йуха
_________________ main[-1u]={1};
|
| Пон Апр 07, 2025 12:39 am |
|
 |
|
emilvtc
Ранг: Форумен бог
Регистриран на: Вто Фев 06, 2007 8:44 pm Мнения: 3175 Местоположение: Пловдив
|
 Re: PY2ME - Python 2 Micro Edition
В момента се боря с микропитон покрай Lego EV3 mindstorm роботчетата на децата. Покрай това ми занимание ми се налижи да се "докосна" до питон, та от месец и кусур имам някакъв опит с него.
За проца който е 400MHz и търкала линукс има питон и микропитон. Определено трябва да се забрави за питона, защото програмите видимо се "търкалят" по-бавно спрямо същите на микро-питон. За роботите - не виждам как въобще може нещо да се симулира на PC.
В случая няма дебъг (освен с принтове в конзолата, което използвах преди 30+ години, когато разполагах единствено и само с ром емулатор). И това така и за питоня и за микро-питоня. Отделно че няма такова нещо като мултитрединг - т.е. 2 и повече паралелно вървящи процеса (таска) със съответната синхронизация и меседжинг помежду им. (даже не говоря за реално време, а прост мулти таскинг)
Направо да се чуди човек как са писани и тествани (до колкото са тествани де) разни големи бибиотеки за видео обработки и т.н. на този питон.
Отделно, че в програма с много разклонения е възможно да не са открити дори и синтактичните грешки, ако никога докато е тествана кода не е минавал през дадените проблемни участъци.
От камбанарията на С++, С и паскал (на младини) (асемблерите въобще не ги споменавам) - питона ми се струва пълна отврат и недомислие. Като изключим това, че перформънса му е десетки до 100 пъти по-скапан от код на С++ или С. Липсата на дебъг средства (гледам, че уж има някакъв дебъг във VSCode, но не работи), липсата на многозадачност и поне за мен кривият му синтаксис - не ми е ясно защо хората смятат, че е много прост за учене и работа език. (... възможно е кривия в случая да съм аз ... )
Това са ми първите впечатления от питон и е възможно с времето да започна да виждам ползите му, но поне за сега - такива не виждам.
|
| Пон Апр 07, 2025 10:10 am |
|
 |
|
emilvtc
Ранг: Форумен бог
Регистриран на: Вто Фев 06, 2007 8:44 pm Мнения: 3175 Местоположение: Пловдив
|
 Re: PY2ME - Python 2 Micro Edition
Сега се опитвам да подкарам на роботчетата С/С++ крос компилатор и дебъгер с VSCode + WSL + GDB, но виждам големи проблеми с инсталацията и съвместимостите. Последните инструкции са от 2022г, но като се опитвам да ги следвам не успявам да инсталирам в робота сегашните версии на GDB сървъра в роботчето. Отделно, че ми реве, че LibC и разни други библиотеки са различни версии във WSL и роботчето... Версиите са стари и не могат да се ъпдейтнат до сегашните и др. подобни.
Т.е. обичайните линукски бози и строшени зависимости, но в момента в който ги преборя (... ако ...) и подкарам читав крос компилатор и дебъгер за роботчетата - определено ще изтрия всякакви питони, змии и гущери от комповете на децата.
|
| Пон Апр 07, 2025 10:53 am |
|
 |
|
Bai Ui
Ранг: Форумен бог
Регистриран на: Вто Ное 06, 2018 5:18 pm Мнения: 1750
|
 Re: PY2ME - Python 2 Micro Edition
Питонските програми ако се пускат през интерпретатор вървят бавно. Ако обаче се конвертират в .ехе примерно с pyinstaller стават пушка. Сравнявал съм програма писана на питон и на java, джавата е един от най-бързите езици, но питона след конвертиране в изпълним файл става малко по-бърз от джавата.
_________________ “Intelligence is the ability to adapt to change.” Stephen Hawking
|
| Пон Апр 07, 2025 11:23 am |
|
 |
|
emilvtc
Ранг: Форумен бог
Регистриран на: Вто Фев 06, 2007 8:44 pm Мнения: 3175 Местоположение: Пловдив
|
 Re: PY2ME - Python 2 Micro Edition
Нямах пртедстава, че С# е толкова зле, дори спрямо Java .... https://www.youtube.com/watch?v=oz9kcP9F26U&t=5sНе следя това отблизо, но определено съм изненадан, че програми на Java вървят почти 2 пъти по-бързо от C#. Jawa спрямо C++ - почти 2 пъти по-бавно ... (pyinstaller не го бях чувал ... )
|
| Пон Апр 07, 2025 11:43 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: PY2ME - Python 2 Micro Edition
нещо такова ми е в главата ... но, емулация на байткода
_________________ main[-1u]={1};
|
| Пон Апр 07, 2025 11:58 am |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: PY2ME - Python 2 Micro Edition
Питона е идеален за GSM модеми поради вградените типове данни стринг и списък и методите за тяхната обработка. Композирането на АТ-командата и декодирането на отговора е елементарно. Същото е за композиране и декодиране на смс съобщения/команди. В проектите ми с Телитските модеми, цялата GSM/GPRS комуникация (voice, sms, UDP/TCP, FTP) е на Питон в модема. Същото съм го правил с микроконтролер на С и друг модем без питон. Ако започна проект по двата начина, завършвайки проекта на С, няма да помня, че съм правил същия проект на Питон. За управление на робот, обаче, не бих се сетил ни за ОС ни за Питон - микроконтролер и С.
|
| Пон Апр 07, 2025 12:29 pm |
|
|