eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingRustRe: Rust
  • Data: 2017-08-08 11:41:07
    Temat: Re: Rust
    Od: Zenon Oktawiec <z...@s...com.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2017-08-07 o 22:42, slawek pisze:
    > On Mon, 7 Aug 2017 07:28:34 -0700 (PDT), s...@g...com wrote:
    >> > Do tego problem braku new w embeded.
    >> Jak mógłbyś, to rozwiń to.
    >
    > Ok, rozwijam.
    >
    > W programowaniu mikrokontrolerów, takich jak PIC czy ARM, nie używa się
    > new/delete. Albo dlatego że się nie da ("zapomniano zaimplementować"),
    > albo dlatego że się nie powinno (bo szkodzi). Czyli jest sobie C++, tyle
    > że rozsądnie używać tego bez sterty. Dlaczego tak? Bo fragmentacja
    > pamięci plus brak systemu operacyjnego. Do tego całego RAM może być i 64
    > bajty...
    >
    > Czy inny język dałby sobie radę lepiej? To bardzo ciekawe pytanie. W
    > zasadzie nie ma nic lepszego niż C jak na razie. Choć gdzieś tam wypełza
    > Python, jakaś Lua na horyzoncie, nawet Javascript i oczywiście Java. Ale
    > to na takie trochę większe.

    Używa się, używa... tylko, że samemu trzeba sobie obsługę heapa
    oprogramować. Nie taka znowu wielka sztuka.
    Wiem co mówię - sam to własnymi ręcami to robiłem.

    --
    pzdr,
    Z.

    Zwiedzaj Kraków: http://www.przewodnik-miejski.krakow.pl

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: