-
Data: 2012-05-01 00:00:04
Temat: Re: [OT] [Zlecę] wykonanie interface'u Ethernetowego do architektury Z80
Od: "Andrzej Ekiert" <d...@t...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia 30-04-2012 o 23:38:13 Sebastian Biały <h...@p...onet.pl>
napisał(a):
> On 2012-04-30 23:19, Andrzej Ekiert wrote:
>>>>> Jak zgodność tego produktu z dowolnym standardem C++?
>>>> Dość trudno mówić o zgodności z C++, skoro Microchip ma tylko
>>>> kompilatory C.
>>> No właśnie. Bida aż piszczy.
>> Tylko w przypadku PIC32 kompilator C++ miałby trochę sensu.
>
> Ma sens na AVR. Dlaczego na PIC nie miałby? Bo sprzetowy stos? Zonk ...
Ma? Na 8-bitowe AVRy też?
Wydaje mi się, że pisanie w C++ na mały mikrokontroler sprowadzałoby się
do ciągłego uważania, żeby przypadkiem nie użyć zbyt zaawansowanych
funkcji języka. Tu coś podziedziczysz, tam dodasz parę trywialnych metod,
bo enkapsulacja obiektu będzie wtedy lepsza (ale kompilator włoży funkcje,
zamiast odwołać się bezpośrednio do pamięci), gdzieś tam zrzutujesz
wskaźnik i nawet nie zauważysz, że użyłeś identyfikacji typu run-time, i
po chwili używasz 2 razy więcej Flasha lub RAMu, niż użyłbyś w C.
Jak już koniecznie programować obiektowo, to od C++ wolałbym język ADA -
przynajmniej wtedy otworzyłby się rynek safety-critical.
BTW, sprzętowy stos dotyczy tylko 8-bitowych PICów. I do C++ ma się nijak.
ae
Następne wpisy z tego wątku
- 01.05.12 00:10 Sebastian Biały
- 01.05.12 10:21 Andrzej Ekiert
- 01.05.12 15:01 Sebastian Biały
- 01.05.12 23:35 Andrzej Ekiert
- 02.05.12 01:28 Sebastian Biały
- 02.05.12 10:44 Zbych
- 02.05.12 14:52 Andrzej Ekiert
- 02.05.12 21:11 Sebastian Biały
- 02.05.12 22:32 Jerry1111
- 02.05.12 23:53 Sebastian Biały
- 03.05.12 01:05 Andrzej Ekiert
- 03.05.12 10:27 Sebastian Biały
- 03.05.12 11:12 Andrzej Ekiert
- 03.05.12 11:19 Sebastian Biały
- 03.05.12 11:50 Andrzej Ekiert
Najnowsze wątki z tej grupy
- Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- Aparat, zewnętrzny mikrofon, brum
- Wieszanie się przy aktywnym SMP
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
- RCD 300 mA
- rpi i moduł przekaźników
- Falownik do pompy CO
- Lampa ogrodowa rozłączała różnicówkę
- Inteligentne oświetlenie schodów
- Pytanie do Użytkownika
- Emanuel kiedyś szukał gotowca do chłodzenia leków
- Sprzęty z Lidl-a
- idzie nowe
Najnowsze wątki
- 2024-10-07 Białystok => Full Stack .Net Engineer <=
- 2024-10-07 Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- 2024-10-07 Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- 2024-10-07 Kraków => Head of International Freight Forwarding Department <=
- 2024-10-07 Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- 2024-10-07 Aparat, zewnętrzny mikrofon, brum
- 2024-10-07 MĂźnchen => Data Scientist <=
- 2024-10-07 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-10-07 Kraków => Programista Full Stack .Net <=
- 2024-10-07 Re: Taniocha!!!
- 2024-10-07 Warszawa => Technical Leader (Java Background) <=
- 2024-10-07 Zielona Góra => Power Electronics R&D Engineer <=
- 2024-10-07 Warszawa => Junior New Business Development Manager <=
- 2024-10-07 Warszawa => Key Account Manager <=
- 2024-10-07 Wrocław => Konsultant wdrożeniowy ERP (Symfonia) <=