OT: WebAssembly
Jiří Nesvacil
nesvacil na posys.eu
Úterý Září 25 20:32:39 CEST 2018
I v tom embed možná časem bude nějaký script jazyk třeba v nějaké formě
sandboxu , oddělenou haldou, alokací, aby se využily vlastnosti c i
script jazyků, immutable stringů. U silných cpu, kde je linux to již je,
možná to Vám spadne i do toho CortexuM3 nebo nějaké novější variantě.
Javascript i lua zatím zde možná moc berou prostředků.
Jirka
Dne 25.09.2018 v 15:55 Miroslav Mraz napsal(a):
> Ano, všechny ty "moderní" programovací jazyky vznikly hlavně proto, že
> programátoři nejsou schopni udržovat nějakou rozumnou míru disciplíny.
> To není výtka, ale konstatování faktu. GC je proto, že ne vždy je
> možné spojit odpovědnost za vytvoření objektu na haldě a jeho
> destrukci přehledně do jednoho modulu. Ale v moderním C++ už na to
> existují techniky, stejně tak na stringy, které práci o hodně
> usnadňují. Protože dělám hlavně firmware do uP, kde se dá použít C i
> C++, Qt framework pro psaní doprovodných aplikací mi dost dobře
> vyhovuje, má přehlednou dokumentaci a uvnitř je dost konzistentní, kód
> je poměrně dobře čitelný. Kdysi jsem zkoušel javu, rust a jiné, ale
> nic z toho mě zase tak moc nezaujalo aby to stálo za to naučit se s
> tím pracovat. Ale chápu k čemu by se tyhle jazyky daly použít a v čem
> jsou výhodnější než C++.
>
> Mrazík
>
> Dne 25.9.2018 v 15:14 Jiří Nesvacil napsal(a):
>> Všechny ty script jazyky a Java, c# mají GC - uklízeč a spoustu
>> základních string operací, kde se o alokaci paměti nestaráte, jen
>> sčítáte, odebíráte řetězce, ui kontroly se automaticky likvidují, atp. .
>> To je jejich kouzlo oproti c++ . V c++ psát nějaké košaté aplikace
>> není tak efektivní, pokud to není jen o výkonu, atp. .
>> Myslím, že i v tom webassembly se na GC/uklízeč nebo nějakou vhodnou
>> podporu čeká a otázka zda nějaká bude. JS je v tomto lepší.
>> Jirka
>>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
---
Tento e-mail byl zkontrolován na viry programem AVG.
http://www.avg.cz
Další informace o konferenci Hw-list