1.2, Аноним (-), 12:53, 29/05/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –11 +/– |
Ну есть же Руби как стандарт для встраиваемых систем ISO/IEC 30170:2012.... Ну что они питон тащат....
| |
|
|
3.24, Crazy Alex (ok), 14:57, 29/05/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да этих стандартов там - на все случаи жизни, нежизни и антижизни, половина - исключительно бумажных, которые в реальности не применяются вообще.
| |
|
4.41, XoRe (ok), 21:54, 29/05/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Java таковой изначально планировалась быть. Мир как-то пережил это, переживёт и Руби
> на кофеварке.
Java, кстати, вполне успешно какое-то время там была в виде J2ME.
На старых телефонах были приложения и даже 3d игрушки, которые занимали сотню килобайт кб.
Был даже браузер opera mini на java.
А сейчас вряд-ли кто-то на ruby будет делать браузер.
| |
|
5.42, Аноним (-), 22:31, 29/05/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
>какое-то время
Лихо вы целую эпоху завернули.
>вряд-ли кто-то на ruby будет делать браузер.
Challenge, как говорится, accepted. =) Поживём — увидим.
| |
|
|
3.43, Аноним (-), 07:56, 30/05/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
То есть связка "Python и встраиваемые системы" вас ничуть не смущает, да?
| |
|
2.30, анонимус (??), 15:58, 29/05/2017 [^] [^^] [^^^] [ответить]
| +/– |
Это если бы художники спорили, про то из чего лучше рукоять кисти из красного дерева или дуба, что лучше круглая рукоять в разрезе или эпилептическая...
| |
2.35, Аноним84701 (ok), 17:14, 29/05/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Ну есть же Руби как стандарт для встраиваемых систем ISO/IEC 30170:2012....
Во-первых, по быстрому гуглится только доступ к стандарту за кучу денег. Поэтому незачет.
Во-вторых, если уж на то пошло, то есть тот же:
https://tools.ietf.org/rfc/rfc2549.txt
> "A Standard for the Transmission of IP
> Datagrams on Avian Carriers", with Quality of Service information.
Причем, успешно применен на практике:
http://www.blug.linux.no/rfc1149
http://www.blug.linux.no/rfc1149/pinglogg/
vegard@gyversalen:~$ ping -i 900 10.0.3.1
PING 10.0.3.1 (10.0.3.1): 56 data bytes
64 bytes from 10.0.3.1: icmp_seq=0 ttl=255 time=6165731.1 ms
64 bytes from 10.0.3.1: icmp_seq=4 ttl=255 time=3211900.8 ms
64 bytes from 10.0.3.1: icmp_seq=2 ttl=255 time=5124922.8 ms
64 bytes from 10.0.3.1: icmp_seq=1 ttl=255 time=6388671.9 ms
Но это же не означает, что все на полном серьезе кинулись мастерить голубятни :)
| |
|
1.12, Аноним_oyc (?), 13:43, 29/05/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ну вот зачем для тестирования решений нужно в браузер пихать, Oemu в JavaScript при помощи Emscripten? Почему нельзя тестировать просто в Qemu без необходимости наличия реального оборудования?
| |
|
2.13, Crazy Alex (ok), 13:46, 29/05/2017 [^] [^^] [^^^] [ответить]
| +3 +/– |
Если уж людей не смущает вопрос "зачем в контроллер пихать питон"... Не, я зная, что он относительно распространён, но странное решение.
| |
|
3.22, 231 (?), 14:54, 29/05/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Лампочками помигать хватит, а больше от него и не требуется. Для желеянщиков-любителей в самый раз.
| |
|
|
|
2.17, Антон (??), 14:34, 29/05/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
так это не прослойка.
Это интерпретатор питона, который работает в виртуальной машине, которая написана на джаваскрипте, который работает в окружении браузера.
Теперь нужно на этом питоне написать веббраузер.
| |
|
3.23, Crazy Alex (ok), 14:55, 29/05/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Допуская, что в контроллер зачем-то вообще надо пихать питон - вариант-то нормальный для ряда ситуаций - получаешь среду, которую легко кому-то показать/передать, а производительности уж как-нибудь хватит, чтобы Cortex-M изобразить.
Другой вопрос - на кой там питон нужен? Если уж хочется простоты - есть ардуино, который портирован на все мыслимые МК, имеет кучу библиотек, прост для освоения и имеет порядка на три большую распрстранённость.
| |
|
4.26, anon3000 (?), 15:09, 29/05/2017 [^] [^^] [^^^] [ответить]
| +/– |
[quote]Другой вопрос - на кой там питон нужен? [/quote]
На выбор:
а) Банальный NIH
б) Нужно больше платформ!
в) JFF.
| |
|
|
|
|
2.20, бедный буратино (ok), 14:46, 29/05/2017 [^] [^^] [^^^] [ответить]
| +/– |
MicroPython c7b93f5-dirty on 2017-05-25; unicorn with Cortex-M3
>>> import time
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: no module named 'time'
ясно, спасибо, brython вполне устраивает
| |
|
1.32, Rodegast (ok), 16:24, 29/05/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> теперь можно обойтись обычным браузером, без необходимости наличия реального оборудования
А раньше можно было обойтись обычным QEMU. И в чём профит?
| |
|
2.38, Crazy Alex (ok), 20:34, 29/05/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
в том, что ссылочку приятелю послать можно, например. И у него поднимется точно такое же окружение и он увидит то же, что и ты.
| |
|
1.40, Аноним (-), 21:07, 29/05/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не пойму, а чего байт код уже для браузера запилили? Можно было бы компилить Python в код для браузера. А то подташнивает от JavaScript.
| |
|
2.44, J.L. (?), 11:38, 30/05/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Не пойму, а чего байт код уже для браузера запилили? Можно было
> бы компилить Python в код для браузера. А то подташнивает от
> JavaScript.
фишка видимо именно в "не надо ставить и настраивать qemu"-тестовой среде для запуска MicroPython и питонскриптов вместо реального микроконтроллера
| |
|
1.45, Аноним (-), 04:21, 31/05/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Отличная новость. MicroPython очень интересный проект. Я правда с Python почти полностью пересел на Kotlin, но все равно иногда использую Python для различных задач.
| |
|