eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingktóre języki 'historyczne' są ważne › Re: które języki 'historyczne' s? ważne
  • Data: 2011-02-01 19:57:00
    Temat: Re: które języki 'historyczne' s? ważne
    Od: Andrzej Jarzabek <a...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 01/02/2011 18:30, R. P. wrote:
    > W dniu 2011-02-01 18:07, Michoo pisze:
    >
    >> Konkret - co takiego było 3 razy szybsze w AWK?
    >
    > Pewien algorytm obrabiający tekstowy plik CSV, zawierający milion
    > rekordów, każdy po 30 pól. Nic wielkiego, ale do testów wystarczy.
    > Algorytm był ten sam, na awk przepisałem go dosłownie tak samo.
    > Złożoność algorytmu była O(n). W awk wykonał się 3x szybciej.

    Powiem szczerze: bez konkretów i w świetle tego, co napisałeś,
    najbardziej prawdopodobnym wyjaśnieniem wydaje się to, że kiepsko to
    zaimplementowałeś bo słabo znasz C++.

    > Tak mierzyłem. Miałem zestaw funkcji wczytujący pliki do pamięci (pliki
    > 2-3 Gb) - stream okazał się 3x wolniejszy od chamskiego C-owego fgets'a.
    > To są fakty.

    Ditto, plus: jeśli zrobię 1000 razy wolniejszą implementację fgets, to
    przyznasz, że C się nie nadaje?

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: