eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikasterowanie urządzeniami el. przez PC?Re: sterowanie urządzeniami el. przez PC?
  • Data: 2009-02-13 17:09:09
    Temat: Re: sterowanie urządzeniami el. przez PC?
    Od: "gargamel" <s...@d...eu> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "T.M.F." napisał:
    > A po co ci to wiedziec?

    no właśnie w tym stwierdzeniu jest całą prawda o językach wysokopoziomowych,
    nie wiedzieć jest łatwo, wygodnie, łatwiej nauczyć się języka C raz na całę
    życie niż architektury i asemblera kolejnych uP-uf, ale ceną tej łatwości
    jest to że potem taki windows, czy linux sie zawiesza, programy sie
    zawieszają nie wiedzieć dlaczego, a nawet telefony komurkowe się zawieszają
    (i reset nie pomaga) dawniej gdy sprzęt był programowany w asemblerach coś
    takiego się w głowie nie mieściło żeby telefon mógł się zawiesić, a mam w
    domu taką starą dwóekranową gierkę (donkey kong) i w życiu sie nie
    zawiesiła, cuda jakeiś czy co?:O)


    > Zakladajac, ze kompilator nie ma bledow.


    kompilatopr może nie mieć błędów, chodzi o brak kontroli) a własnie
    niewiedza jest przyczyną błędów, dodatkowo oprogreamowując sprzęt urzywasz
    sterowników producenta i też używasz funkcji wysokopoziomowych, czyli też
    nie masz pojęcia jak dana instrukcja jest wykonywana, znowu nie masz
    kontroli i dupa blada


    > Podaj nazwe. I nie twierdze, ze nie mozna, to po prostu jest bez sensu.


    nazwy nie pamiętam, zresztą jak programu na oczy nie widziałeś to i nazwa
    nic ci nie powie, a sens ma to ogromny, bo program który pisany
    wysokopoziomowo nie ma szans na działąnie w czasie rzeczywistym na nowym
    super sprzęcie, napisany w asemblerze tylko śmiga na starych piernikach,
    wiec sens jest, jest nim wydajnosć i niezawodność,
    p.s. do tego programu 3D to pamiętam jak sam pisałem w C takie funkcje i
    wiem że jedna klatka takiego obrazu zajmowała nowemu PC 10 minut a bryła 3D
    skąłdała się z kilkuset takich klatek, więc taka obróbka trwała setki
    godzin, dlatego byłem ogromnie zdziwiony gdy program napisany w asemblerze
    działąjacy na starym peirniku robi to samo w czasie rzeczywistym i jeszcze w
    czasie rzeczywistym obraca taką bryłę i ją kroi w dowolnej płaszczyźnie,
    więc różnica w wydajnosci między językami niskopoziomowymi a
    wysokopoziomowymi jest OGROMNA i im język jest wyższego poziomu to jego
    wydajność drastycznie spada!


    > masz szanse napisac cos szybciej w assemblerze... masz niezle ego :)

    jakie ego? to oczywisty fakt że pisząc w asemblerze na tym samym sprzęcie
    program będzie o niebo szybszy od pisanego wysokopoziomowo, ale ja tego nie
    będę pisał bo mi za to nie płącą:O)

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: