-
Data: 2014-04-06 20:17:37
Temat: Re: PIC vs AVR
Od: AlexY <a...@i...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik Mario napisał:
> W dniu 2014-04-06 18:14, AlexY pisze:
[..]
>> Źle do tego podchodzisz, rozpoczynając projekt sprawdzasz który sprzęt
>> spełni wymagania i na nim dłubiesz, dłubanie na siłę w zbyt słabym
>> sprzęcie jest skazane na porażkę.
>
> Ja tak właśnie nie podchodzę. Ale wydaje mi się że ci co się trzymają
> asemblera niestety są przez to często zmuszeni do pracy z prockami w
> których ledwo się mieszczą.
To nie tak że ledwo się mieszczę, po prostu czasem trzeba zrezygnować z
jakiejś extrasowej funkcji bo nie wejdzie, założona funkcjonalność musi
się zmieścić albo procek za mały.
[..]
> Podejrzewam, że ci co upierają się przy asm, z oporami sięgają po
> bardziej złożone architektury twierdząc, że to co mają w zupełności im
> wystarcza.
A może faktycznie im wystarcza?
[..]
>> Tu jest sedno sprawy, uC to ściśle określony sprzęt, system operacyjny
>> ma działać na całej rodzinie sprzętu, ponadto poziom komplikacji jednak
>> przewyższa atmelkowe miganie diodką, na uC program napiszesz, produkt
>> sprzedasz i możesz o nim zapomnieć,
>
> Tylko po co w takim razie argumentacja, że pisanie w c jest
> niebezpieczne z powodu błędów kompilatora czy ogólnie mówiąc szybkie
> tanie i kiepskie? Skoro kod skompilowany z c jest poprawny i stabilny w
> routerach czy w serwerach to czemu miałby być niepoprawny w przypadku
> atmelkowego migania LEDem?
Nie wiem w czym windows jest pisany ale daleko mu do bycia stabilnym.
Linuxa ciężko ale też da się wywalić.
>> systemy operacyjne co rusz się
>> aktualizuje, co w przypadku asm jest szczególnie ciężkie. To wymusza
>> użycie języka wysokiego poziomu, moje "ale" jest co do jego wyboru.
>
> Jakoś nie robią tego na Basicu. Widocznie c jest do tego lepszy.
Nie znam powodów innych niż ten co podałem (kasa).
Co stało na przeszkodzie zaadoptowania basic'a?
A już wiem... kasa... nie byłoby jej za kursy, książki, poradniki i
trzeba by było zabulić za licencje/prawa autorskie do basic'a.
--
AlexY
http://faq.enter.net.pl/simple-polish.html
http://www.pg.gda.pl/~agatek/netq.html
Następne wpisy z tego wątku
- 06.04.14 20:27 Sylwester Łazar
- 06.04.14 20:34 Sylwester Łazar
- 06.04.14 20:34 Michał Lankosz
- 06.04.14 20:39 AlexY
- 06.04.14 20:43 Marek
- 06.04.14 20:47 Mario
- 06.04.14 21:02 Sylwester Łazar
- 06.04.14 21:00 Mario
- 06.04.14 21:12 Mario
- 06.04.14 21:24 Mario
- 06.04.14 21:27 janusz_k
- 06.04.14 21:31 Mario
- 06.04.14 21:33 janusz_k
- 06.04.14 21:40 Dariusz Dorochowicz
- 06.04.14 22:00 Michał Baszyński
Najnowsze wątki z tej grupy
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
Najnowsze wątki
- 2025-02-10 Białystok => iOS Developer (Swift) <=
- 2025-02-10 Mińsk Mazowiecki => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-10 Białystok => System Architect (Java background) <=
- 2025-02-10 Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 2025-02-10 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-10 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-02-10 Chrzanów => Specjalista ds. public relations <=
- 2025-02-10 Chrzanów => NodeJS Developer <=
- 2025-02-10 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-02-10 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-10 Lublin => Programista Delphi <=
- 2025-02-10 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-10 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-10 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-10 Kraków => iOS Developer (Swift experience) <=