AVR a dva seriaky

milan milan@bastl.sk
Pátek Prosinec 12 15:05:26 CET 2008


>> Mimochodem, proč zdůrazňujete  *volbu toho spravneho nastroja* pro daný 
>> účel, když jsem se přesne toto před tím snažil zdůraznit já?

Vazne? Asi mi ten mail nedorazil. Alebo to sa skryva za slovami "melete 
si stale svou" ?

Zdoraznujem to preto, ze sa moje slova stale pokusate prekrucat a radit 
ma medzi propagatorov tohojedinehonastroja.

A tomu s tym gcc 3 a 4 vobec nerozumiem .... mozte to rozviest? Ake 
objekty mate na mysli?

M.




Josef Stengl wrote:
> No, já mám takový osobní dojem, že v této konferenci existuje 
> asemblerová liga  v čele (o jednom člověku?) s Janem Waclawkem, který 
> prosazuje asembler jako užitečnou věc na všechno. S tím prvním 
> souhlasím, ke druhé části mám výhrady. Právě jeho radikalizmus mi vadí, 
> hraničí to s posedlostí a ignorancí.
>
> Mimochodem, proč zdůrazňujete  *volbu toho spravneho nastroja* pro daný 
> účel, když jsem se přesne toto před tím snažil zdůraznit já?
> Mě se sice nesnažil přesvědčit nikdo (nedal jsem k tomu podnět), ale 
> tazatele ano. Ne že bylo napsáno, že při přepisu do asm by MOHLA (záleží 
> na schopnosti programátora, překladače ...) obsluha komunikace probíhat 
> rychleji, ale bylo mu vyčiněno, a to na více místech a více lidmi,  že v 
> C je to špatná volba, jedině asm je správně. A čím to bylo podloženo? No 
> pokud si správně vzpomínám, tak maximálně tím že objekty z gcc 3 a 4 
> nejsou binárně kompatibilní. To je známá a byla hodně diskutovaná věc 
> ohledně těchto kompilátorů. A kde je důkaz že překladač ASM překladač 
> různých verzí je (i když se osobně domnívám že jsou, ale to má váhu 
> uniklé molekuly vodíku do vesmíru)?
>
> citáty od Jana Waclaveka
>
> "Ledazeby ste ten soft UART chceli robit v C. Ale v tom pripade Vam vrelo doporucujem nerobit ziadny soft UART a drzat sa trivialnych aplikacii."
> 	- ale ona to je triviálni aplikace. 
>
> "To je dobra blbost s tym vobec nieco robit. Este raz opakujem, v C sa o SW UART pokusaju len diletanti. Ak pisete nejaku hracku na vlastne potesenie, no prosim; ale ak to ma byt produkt predavany za peniaze, tak to snad bude lepsie urobit poriadne, nie?"
>
> "Je tam napisane: "v C sa o SW UART pokusaju len diletanti". Za tym si 
> stojim".
>
>     - tato prohlášení jsou arogantní urážlivé a je obecně neplatné, 
> zohledňuje jen jeden speciální případ a jednoho člověka. Proboha proč by 
> to mělo být diletantské? Protože to neumíte napsat a vztahujete to na 
> všechny? Co například přenositelnost  např v rámci jedné rodiny 
> procesorů s rozdílnou šířkou regitrů? Nebo je to tak choulostivé že je 
> to nutno napsat jen a pouze v asm? Kdo to zaplatí? Nepíše to jako 
> zdůvodnení jednoho případu, ale jak jsem to pochopil jak to má být 
> pořádně, tak to musí být v asm bezpodmínečně. Proto ta slova o aroganci 
> a urážce.
>
> P.S.: Pořád mám před očima asm kód pro alfy kteý jsem viděl před sedmi 
> lety. Nádhera. Proto bych zarputilým asembleristům doporučil programovat 
> na krásných RISCových procesorech.Tak 32bitových. A potraci na 64bitů. 
> Nějaké delší programy. Oni krátké snad ani nejdou :-). Já vím že to jde 
> a že se v tom píše, když to má své opodstatnění.
> milan wrote:
>   
>> Preco by to mal skusat? Na sroby do tramov je ten spravny nastroj 
>> elektricky srobovak. Ale M3 samorez do plastu ...  :)
>>
>> Kto sa vas snazil presviedcat o tomjedinomspravnom nastroji? Ja urcite 
>> nie a ani nikto iny nie. Hovorime o *volbe toho spravneho nastroja* na 
>> dany ciel.
>>
>> M.
>>
>>
>>
>> Josef Stengl wrote:
>>   
>>     
>>> A už jste si zkusil zašroubovat obyčejným šroubovákem 253 50 mm šroubů 
>>> do trámů? Já ne. Vzal jsem si na to elektrický. A sejnak to trvalo douho 
>>> a bolela mě hlavička.
>>>
>>> Jak tady již psaly ostatní, důležitý je cíl a podle toho je vhodné 
>>> zvolit nástroje. Ne vždy je TenJedinýSprávný nástroj vhodný, jak se tady 
>>> snaží přesvedčovat assembleristi. A ani v asm nejde napsat efektivně 
>>> optimální kód. Nejčasteji na to nebude prostě dostatek času, nebo nebude 
>>> optimální ve spotřebě, výkonu, v čitelnosti ..... pro někoho jiného ....
>>> Není to o tom, že si melete neustále svou bez ohledu na to co je cílem 
>>> (a co vám tvrdí jiný že je). To se pak velmi snadno může stát že nástroj 
>>> nám ovlivní cíl, aniž by to bylo povšimnuto byť přec použit jest jen 
>>> jediný správný nástroj.
>>>
>>> Mimochodem trimr jsem zkoušel a při značné opatrnosti to jde. Byl 
>>> víceotáčkový a kdo to má pořád kroutit sem a tam ručně. Tedy byl to 
>>> potenciometr a ne trimr, takže ne, tak nic.
>>> ced
>>>
>>> gatilo wrote:
>>>   
>>>     
>>>       
>>>>  12.12.2008, 9:15:12
>>>>
>>>> --
>>>> Martin Moštěk napsal:
>>>>
>>>>   
>>>>     
>>>>       
>>>>         
>>>>> Dulezity je cil a ne nastroje - s tim nezbyva nez souhlasit, ale zkuste
>>>>> se na to prosim podivat i z pohledu efektivity sve prace. Pokud totiz 
>>>>> budu delat vetsi projekt v C, tak cas nezbytne nutny k dosazeni uspechu
>>>>> bude nesporne kratsi, nez tvorba projektu v ASM.
>>>>> Toto sve tvrzeni rad dolozim praktickou zkusenosti ze zivota : Muj 
>>>>> zamestnavatel je dodavatel leteckych pristroju a jeden tento typ 
>>>>> pristoje (palivomer) byl vyvijen v ASM, doba na vyvoj byla 2 roky. 
>>>>> Jelikoz se vsak ke konci vyvoje objevily jiste problemy (chyby v ASM v
>>>>> zavislosti na HW) byl nakonec obdobny palivomer postaven na jinem CPU 
>>>>> ovsem v C. Vyvoj byl delan komplet znovu (na zelene louce) jinym 
>>>>> clovekem, doba potrebna na vyvoj - 1 rok.
>>>>> Vim, ze jeden priklad nerika vse, ale kdyz si vypujcim Vase prirovnani -
>>>>> s elektrickym sroubovakem budu mit hotovo driv nez s rucnim.
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>>  A uz jste nekdy zkousel elektrickym sroubovakem nastavovat trimr ?
>>>>
>>>>
>>>> S pozdravem Pavel
>>>>   mailto:gatilo + zavinac + centrum.cz
>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>> Hw-list@list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>>   
>>>>     
>>>>       
>>>>         
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list@list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>   
>>>     
>>>       
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>   
>>     
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>   






Další informace o konferenci Hw-list