-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.unit0.net!eternal-september.org!feeder.eternal-septem
ber.org!news.eternal-september.org!.POSTED!not-for-mail
From: "Pszemol" <P...@P...com>
Newsgroups: pl.misc.elektronika
Subject: Re: PIC vs AVR
Date: Sun, 6 Apr 2014 20:07:39 -0500
Organization: prywatna
Lines: 2
Message-ID: <lhstot$jlf$1@dont-email.me>
References: <533ddbbb$0$2158$65785112@news.neostrada.pl> <lhpavu$914$1@dont-email.me>
<lhpeqj$ct4$1@speranza.aioe.org> <lhpgfo$kjn$1@dont-email.me>
<lhpluc$v7a$1@speranza.aioe.org> <lhpr39$4rf$1@dont-email.me>
<lhq0sf$7gn$1@speranza.aioe.org> <lhrhmg$tsf$1@mx1.internetia.pl>
<lhrhub$kmg$1@speranza.aioe.org> <lhrm67$d0s$1@mx1.internetia.pl>
<lhrugk$kpt$1@speranza.aioe.org> <lhs4bu$she$1@mx1.internetia.pl>
<lhs5o9$c5h$1@speranza.aioe.org> <lhsb09$j45$1@mx1.internetia.pl>
<lhsek4$692$1@speranza.aioe.org> <lhsjl4$glu$1@mx1.internetia.pl>
Reply-To: "Pszemol" <P...@B...com>
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Apr 2014 01:07:41 +0000 (UTC)
Injection-Info: mx05.eternal-september.org;
posting-host="19c0ddcc1f03ea2c94c1ac227188e752";
logging-data="20143";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX19NeHEhC9Gg0dfX0VkbVinB"
X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8117.416
In-Reply-To: <lhsjl4$glu$1@mx1.internetia.pl>
X-Newsreader: Microsoft Windows Live Mail 14.0.8117.416
Importance: Normal
Cancel-Lock: sha1:1qE+Ihwu6EB5VhQfs5VaYtGJQ3A=
X-Priority: 3
X-MSMail-Priority: Normal
Xref: news-archive.icm.edu.pl pl.misc.elektronika:662563
[ ukryj nagłówki ]"Mario" <m...@...pl> wrote in message
news:lhsjl4$glu$1@mx1.internetia.pl...
> Czas wdrożenia produktu jest jednym z istotniejszych parametrów.
> Produkt ma możliwie szybko uzyskać postać gotową do sprzedaży
> i zarobić na programistę i innych biorących udział w produkcji.
> Nie musi być najdoskonalszy na świecie, pozbawiony nadmiarowych
> instrukcji. Ma realizować swoje zadanie i być bezawaryjny.
Nie dla hobbysty. Hobbysta nie robi programu dla zarobku...
On robi program dla fajnej zabawy, wyzwania! Dla takiego Sylwestra
skrócenie kodu o 2 instrukcje nie oznacza wcale że jego firma
zarobi akcjonariuszom dodatkowy milion dolarów w tym roku. O nie.
Dla niego oznacza to tylko to, że będzie mógł się tym "wyczynem"
pochwalić na grupie dyskusyjnej i rozpocząć w sumie bezowocną
i mocno nadmuchaną dyskusję o wyższości asemblera nad kompilatorem.
Czyli takie bicie piany, bo o tym że kod pisany w kodzie maszynowym
może być bardziej efektywny niż kod kompilowany automatycznie
przez kompilator to uczą w każdej szkole i każdej książce... Każdy
programista używający kompilatora języka wysokiego poziomu
chyba doskonale zdaje sobie sprawę z ograniczeń jakie to na niego
nakłada ale zwykle widzi też korzyści jakie płyną z takiej decyzji
i jeśli tylko korzyści przerastają ograniczenia to stosuje się kompilator.
> Dla mnie błąd w kodzie jest wtedy gdy urządzenie nie działa
> zgodnie z przeznaczeniem lub jest awaryjne (np podatne na
> zakłócenia).
No ale Sylwester każdą nadmiarową instrukcję procesora wstawioną
w kod przez kompilator nazywa "błędem kompilatora" i tryumfalnie
ogłasza wyższość rozumu ludzkiego nad maszyną binarną :-))
> Nie sądzę żeby był gorszy przyrząd z prockiem,
> który 90% czasu krąży w pustej pętli, a przez 100 ms realizuje zadanie (a
> mógłby realizować 65 ms gdyby był w asm), od przyrządu, który ma procek
> wytężony na 95% ale napisany przez wybitnego fachowca w asm (bo pisany w
> c by się w tym procku nie zmieścił albo nie wyrabiał by czasowo).
Myślę że przyrząd pracujący z baterii może być w pierwszym przypadku
lepszy, bo nowoczesny procesor 32-bitowy zrobiony w jakichś nowych
technologiach nanometrowych efektywniej wykorzysta prąd z baterii
niż konstrukcja sprzed 20 lat nieco odpudrowana aby ktoś ją dziś kupił.
Następne wpisy z tego wątku
- 07.04.14 03:09 Pszemol
- 07.04.14 03:10 Pszemol
- 07.04.14 07:54 Mirosław Kwaśniak
- 07.04.14 08:14 Michał Lankosz
- 07.04.14 08:15 Marek
- 07.04.14 08:53 Michał Lankosz
- 07.04.14 09:01 janusz_k
- 07.04.14 09:14 jacek pozniak
- 07.04.14 09:40 janusz_k
- 07.04.14 10:32 Michał Lankosz
- 07.04.14 11:25 jacek pozniak
- 07.04.14 11:40 Piotrek
- 07.04.14 13:08 Dariusz Dorochowicz
- 07.04.14 13:16 Dariusz Dorochowicz
- 07.04.14 13:21 Elektrolot
Najnowsze wątki z tej grupy
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
Najnowsze wątki
- 2025-07-20 Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- 2025-07-20 Tani zakup z ali?
- 2025-07-19 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-19 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-07-19 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-19 China => Production Coordinator / Representant Product Dev <=
- 2025-07-19 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-19 Warszawa => Strategic Account Manager <=
- 2025-07-19 Warszawa => Key Account Manager IT <=
- 2025-07-19 Skazany za zabójstwo a ofiara żyje
- 2025-07-19 Zakrzewo => SAP HCM Consultant <=
- 2025-07-19 Poznań => Konsultant SAP HCM <=
- 2025-07-19 Poznań => SAP HCR Consultant <=
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=