eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikauC poczatek
Ilość wypowiedzi w tym wątku: 167

  • 61. Data: 2009-03-08 12:40:28
    Temat: Re: uC poczatek
    Od: Sebastian Biały <h...@p...onet.pl>

    Ghost wrote:
    >> Startując nowe projekty siedzisz w samym środku bagna i wyboru nie masz.
    > Alez masz wybor i robisz je w nowym srodkowisku o ile projekt nie dotyczy
    > samej zmiany funkcjoinalnosci tego co w COBOLu. Caly klopot w tym, ze to co
    > juz jest musi byc pielegnowane.

    I znowu to samo. Pielęgnacja starego kodu i systemów jest nudna. jedynym
    powodem dla którego warto to robić jest wysoka płaca. Ale to nie ma się
    nijak do uC. Tam projekty sa male i koszt przepisania (choćby w celu
    przyspieszenia) może być niewielki w perspektywie zysków. Tam rynek nie
    ma aż takiej bezwładności.

    > Demonizujesz 51.

    Co tu demonizować. Przecież to jest procesor średniowieczny. Po prostu
    pozwolmy mu odejśc w spokoju zamiast co chwile reanimować pokazując że
    na nim tez się da pisać soft. Da się no i co z tego skoro pod każdym
    możliwym względem jest odstajacy od współczesnych rozwiązań?

    PS. Kiedyś pisalem w '51 bo innych nie było. Od czasu kiedy atmel z avr
    przebił glową betonowe horyzonty developerow wreszcie mamy wybór. Dzieki
    mu za to.


  • 62. Data: 2009-03-08 12:51:14
    Temat: Re: uC poczatek
    Od: Zbych <a...@o...pl>

    Sebastian Biały pisze:
    > Zbych wrote:
    >> No cóż, moim zdaniem jest to lepszy argument niż "bez c++ nie da się".
    >
    > Argumenty za C++ przedstawialem niedawno na pl.comp.lang.c.
    > kontrargumentacji merytorycznej nie było.

    Nigdzie nie napisałem, że c++ jest be. Nie rozumiem tylko twojego
    podejścia, że jak nie ma kompilatora c++ to już mogiła.

    > Jak mówiłem: stada Panow Kaziow produkujących centralki alarmowe beda je
    > kupowac jeszcze przez 10 lat bo im się nie opłaca pisać na nowo
    > software. Firma robiąca coś od zera wybierze '51 tylko dlatego ze ma
    > stado developerów o wąskich horyzontach myślowych dłubiących 20 lat w
    > asm tego cuda. Cała reszta zaswieci swieczkę ku pamieci '51.

    No to pewnie się zdziwisz, bo u mnie w firmie klon 51 wylądował w
    kontrolerze klawiatury pojemnościowej, nie dlatego że mamy pana Kazia,
    tylko dlatego, że uC miał dokładnie to co było potrzebne do
    zrealizowania zadania (włącznie z gotowymi bibliotekami od producenta).
    Nie rozumiem, dlaczego zakładasz, że na 51 potrafią pisać soft tylko
    stada troglodytów.


  • 63. Data: 2009-03-08 12:56:28
    Temat: Re: uC poczatek
    Od: "Ghost" <g...@e...pl>


    Użytkownik "Sebastian Biały" <h...@p...onet.pl> napisał w wiadomości
    news:gp0ec0$v5g$1@achot.icm.edu.pl...
    > Ghost wrote:
    >>> Startując nowe projekty siedzisz w samym środku bagna i wyboru nie masz.
    >> Alez masz wybor i robisz je w nowym srodkowisku o ile projekt nie dotyczy
    >> samej zmiany funkcjoinalnosci tego co w COBOLu. Caly klopot w tym, ze to
    >> co
    >> juz jest musi byc pielegnowane.
    >
    > I znowu to samo. Pielęgnacja starego kodu i systemów jest nudna. jedynym
    > powodem dla którego warto to robić jest wysoka płaca. Ale to nie ma się
    > nijak do uC. Tam projekty sa male i koszt przepisania (choćby w celu
    > przyspieszenia) może być niewielki w perspektywie zysków. Tam rynek nie ma
    > aż takiej bezwładności.

    Owszem ma duza bezwladnosc, gdyby nie ona 51 juz by dawno nie bylo.

    >> Demonizujesz 51.
    >
    > Co tu demonizować. Przecież to jest procesor średniowieczny. Po prostu
    > pozwolmy mu odejśc w spokoju zamiast co chwile reanimować pokazując że na
    > nim tez się da pisać soft. Da się no i co z tego skoro pod każdym możliwym
    > względem jest odstajacy od współczesnych rozwiązań?
    >
    > PS. Kiedyś pisalem w '51 bo innych nie było. Od czasu kiedy atmel z avr
    > przebił glową betonowe horyzonty developerow wreszcie mamy wybór. Dzieki
    > mu za to.

    Owszem jest sredniowieczny, ale nie powoduje, az takich problemow jak
    nieprzymierzajac wspomniany COBOL, zwlaszcza jesli kod jest np. w C. I to
    powoduje, ze on do tej pory jest na rynku.


  • 64. Data: 2009-03-08 13:09:01
    Temat: Re: uC poczatek
    Od: Sebastian Biały <h...@p...onet.pl>

    Zbych wrote:
    > Nigdzie nie napisałem, że c++ jest be. Nie rozumiem tylko twojego
    > podejścia, że jak nie ma kompilatora c++ to już mogiła.

    Są dwa argumenty:

    a) nie ma kompilatora standardowego (szczegolnie gcc) - mogiła bo
    uzależniasz kod od niestandardowych rozszerzeń i bugow. W jednym z
    programów na '51 widziałem takie coś:

    // do not remove this line!
    int foo = 0;

    Usunąłem i oczywiście kompilator wyprodukował niedziałajacy kod.
    Komercyjny kompilator. Nowej wersji nie ma po co kupować.

    b) nie ma C++ - niedobrze, nie masz za friko lepszej jakości i mniejszej
    bugowosci kodu.

    > No to pewnie się zdziwisz, bo u mnie w firmie klon 51 wylądował w
    > kontrolerze klawiatury pojemnościowej, nie dlatego że mamy pana Kazia,
    > tylko dlatego, że uC miał dokładnie to co było potrzebne do
    > zrealizowania zadania (włącznie z gotowymi bibliotekami od producenta).

    Przecież o tym pisze - jesli masz gotowe - kupisz gotowe. Ekonomia.
    Jesli musisz soft napisać od zera to pracy włożysz tyle samo, tylko w
    '51 utkniesz w techonlogii ktora raczej się nie rozwija i w dodatku jest
    parokrotnie mniej wydajna więc czasem balansujesz na granicy "czy się uda".

    > Nie rozumiem, dlaczego zakładasz, że na 51 potrafią pisać soft tylko
    > stada troglodytów.

    Nic takiego nie napisałem. Natomiast piszę, ze dalej nie ma
    przejrzystego argumentu dlaczego '51 jest lepszym wyborem od
    czegokolwiek poza powtarzana matrą: "bo mamy gotowy soft na niego". I
    dla takich przypadkow zastrzeżeń nie mam.


  • 65. Data: 2009-03-08 13:12:31
    Temat: Re: uC poczatek
    Od: "Ghost" <g...@e...pl>


    Użytkownik "Sebastian Biały" <h...@p...onet.pl> napisał w wiadomości
    news:gp0g1h$1ih$1@achot.icm.edu.pl...
    > Zbych wrote:
    >> No to pewnie się zdziwisz, bo u mnie w firmie klon 51 wylądował w
    >> kontrolerze klawiatury pojemnościowej, nie dlatego że mamy pana Kazia,
    >> tylko dlatego, że uC miał dokładnie to co było potrzebne do zrealizowania
    >> zadania (włącznie z gotowymi bibliotekami od producenta).
    >
    > Przecież o tym pisze - jesli masz gotowe - kupisz gotowe. Ekonomia.

    No i to m.in. jest sila bezwladnosci 51, kupa gotowych bibliotek m.in. za
    free. Masz kolesi, ktorzy je znaja i to jest majatek. Szkolenie albo sama
    nauka w projektach zespolu pod inna bibioteke, to juz koszt.



  • 66. Data: 2009-03-08 13:12:58
    Temat: Re: uC poczatek
    Od: Sebastian Biały <h...@p...onet.pl>

    Ghost wrote:
    >> I znowu to samo. Pielęgnacja starego kodu i systemów jest nudna.
    >> jedynym powodem dla którego warto to robić jest wysoka płaca. Ale to
    >> nie ma się nijak do uC. Tam projekty sa male i koszt przepisania
    >> (choćby w celu przyspieszenia) może być niewielki w perspektywie
    >> zysków. Tam rynek nie ma aż takiej bezwładności.

    > Owszem ma duza bezwladnosc, gdyby nie ona 51 juz by dawno nie bylo.

    Hardware ma dużą bezwładność. Znalazłem "płytkę od telegazety" na 8051 w
    jakimś badziewnym acz nowym TV CRT która była identyczna jak ta z
    staruszka Sanyo mającego 20 lat. To jest rynek na '51 - hardware. Rzecz
    w tym że kodu w środku nikt nie ruszal od 20 lat zapewne.

    > Owszem jest sredniowieczny, ale nie powoduje, az takich problemow jak
    > nieprzymierzajac wspomniany COBOL, zwlaszcza jesli kod jest np. w C. I
    > to powoduje, ze on do tej pory jest na rynku.

    Przeciez '51 powoduje same problemy :) ... w porównaniu z czymkolwiek innym.


  • 67. Data: 2009-03-08 13:17:05
    Temat: Re: uC poczatek
    Od: Sebastian Biały <h...@p...onet.pl>

    Ghost wrote:
    > No i to m.in. jest sila bezwladnosci 51, kupa gotowych bibliotek m.in.
    > za free. Masz kolesi, ktorzy je znaja i to jest majatek. Szkolenie albo
    > sama nauka w projektach zespolu pod inna bibioteke, to juz koszt.

    Szczególnie ze api wielu z tych bibliotek składa sie z 4 funkcji po 2
    argumenty ... ;)

    To jest wlasnie zaleta pisania na współczesne kompilatory ze ta sama
    biblioteka ma to samo api na wielu różnych architekturach/rdzeniach - co
    wymaga mało oryginalnych kompilatorów. Pierwszy z brzegu: FreeRTOS (acz
    przyklad może z lekka niebezpieczny bo ktoś to portował na jakis klon '51).


  • 68. Data: 2009-03-08 13:26:09
    Temat: Re: uC poczatek
    Od: "Ghost" <g...@e...pl>


    Użytkownik "Sebastian Biały" <h...@p...onet.pl> napisał w wiadomości
    news:gp0ggl$2di$1@achot.icm.edu.pl...
    > Ghost wrote:
    >> No i to m.in. jest sila bezwladnosci 51, kupa gotowych bibliotek m.in. za
    >> free. Masz kolesi, ktorzy je znaja i to jest majatek. Szkolenie albo sama
    >> nauka w projektach zespolu pod inna bibioteke, to juz koszt.
    >
    > Szczególnie ze api wielu z tych bibliotek składa sie z 4 funkcji po 2
    > argumenty ... ;)

    Przeciez nie o takich mowa.


  • 69. Data: 2009-03-08 13:27:05
    Temat: Re: uC poczatek
    Od: "Ghost" <g...@e...pl>


    Użytkownik "Sebastian Biały" <h...@p...onet.pl> napisał w wiadomości
    news:gp0g90$21d$1@achot.icm.edu.pl...
    > Ghost wrote:
    >> Owszem jest sredniowieczny, ale nie powoduje, az takich problemow jak
    >> nieprzymierzajac wspomniany COBOL, zwlaszcza jesli kod jest np. w C. I to
    >> powoduje, ze on do tej pory jest na rynku.
    >
    > Przeciez '51 powoduje same problemy :) ... w porównaniu z czymkolwiek
    > innym.

    Z tegoco wiem COBOL jest niezrownany.


  • 70. Data: 2009-03-08 13:31:33
    Temat: Re: uC poczatek
    Od: Sebastian Biały <h...@p...onet.pl>

    Ghost wrote:
    > Z tegoco wiem COBOL jest niezrownany.

    Daj juz spokój z tym cobolem, programisci w tym języku sa bardzo czuli
    na krytykę ;)

strony : 1 ... 6 . [ 7 ] . 8 ... 17


Szukaj w grupach

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: