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