aplikace pro linux

Lubos Medovarsky lubos.hwlist na accelera-networks.com
Pondělí Červenec 15 11:43:26 CEST 2019


Zdravim,

na multiplatformove aplikacie a rychly vyvoj tam, kde je to mozne, by
som  zvazil Python. Na GUI by sa hodila kninica Tkinter alebo wxPython,
a na seriovu komunikaciu sa hodi napriklad PySerial. Kniznic je
mnozstvo, tieto su najrozsirenejsie. Je to jazyk pre tych, ktorym nevadi
lepsia citatelnost kodu, multiplatformovost a spatna kompatibilita. ;-)

Ako kazdy dynamicky interpretovany jazyk je na tom pamatovo horsie nez
aplikacie pisane v C, ale je podstatne menej narocne nez Java, a pritom
su aplikacie rychle aj na slabsich CPU, na ktore ako-tak staci sam OS.

Kedze interpreter si vie "prelozit" zdrojovy kod sam pri prvom pouziti a
pri kazdej zmene, namiesto binarnych suborov moze byt dodany rovno
zdrojovy kod (aj vzdialene synchronizovany, napr. cez SW na spravu
verzii), vdaka comu by bol k dispozicii pre pripad neskorsej zmeny,
lokalne ci vzdialene.

Dalsou prednostou je moznost vyvoja v izolovanom prostredi/adresari, v
ktorom sa nachadza zvolena verzia Pythonu a kniznic (virtualenv). Takyto
kod je podla mojich skusenosti schopny zit svoj zivotny cyklus dobru
desiatku rokov bez vplyvu aktualizacii OS, az po moralne zastaranie HW.


LM


On 7/11/19 5:02 PM, pm wrote:
> DD,
> 
>     potřeboval bych naprogramovat aplikaci která poběží na PC s linuxem
> ( GUI ) a bude přes nějaké seriové rozhraní komunikovat s jednoduchým
> hardwarem
> 
>     vzhledem k tomu že pro práci používám notebook s win rád bych
> prostředí které pojede na win i linuxu, programování a debug by probíhal
> na win
> a finální kompilace a vlastní provoz na linuxu
> 
> máte někdo s něčím takovým zkušenost ?
> 
> díky PM
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 



Další informace o konferenci Hw-list