eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingGUI komercyjnieRe: GUI komercyjnie
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!opal.futuro.pl!news.internetia.pl!not-f
    or-mail
    From: Michoo <m...@v...pl>
    Newsgroups: pl.comp.programming
    Subject: Re: GUI komercyjnie
    Date: Sun, 25 Mar 2012 13:13:07 +0200
    Organization: Netia S.A.
    Lines: 42
    Message-ID: <jkmum2$5it$1@mx1.internetia.pl>
    References: <jklbm7$sa9$1@inews.gazeta.pl> <jklfs0$afn$1@node2.news.atman.pl>
    <jklhf4$plo$1@mx1.internetia.pl> <jkmis0$ck0$1@node2.news.atman.pl>
    NNTP-Posting-Host: 83.238.197.12
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: mx1.internetia.pl 1332674050 5725 83.238.197.12 (25 Mar 2012 11:14:10 GMT)
    X-Complaints-To: a...@i...pl
    NNTP-Posting-Date: Sun, 25 Mar 2012 11:14:10 +0000 (UTC)
    In-Reply-To: <jkmis0$ck0$1@node2.news.atman.pl>
    X-Tech-Contact: u...@i...pl
    User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:8.0) Gecko/20120216
    Icedove/8.0
    X-Server-Info: http://www.internetia.pl/
    Xref: news-archive.icm.edu.pl pl.comp.programming:196369
    [ ukryj nagłówki ]

    On 25.03.2012 09:52, Jacek Czerwinski wrote:
    > W dniu 2012-03-24 23:21, Michoo pisze:
    >> On 24.03.2012 22:55, Jacek Czerwinski wrote:
    >
    >>> środowisk GUI,
    >> Tak java ma choćby AWT, Swing, SWT coby te popularniejsze wymienić.
    >
    > Swing jest w części można powiedzieć nad AWT i potrafi współistnieć w
    > projekcie.
    >
    > No i String'a jednak ma (i cały ekosystem bibliotek różnych dziedzin).
    >
    >>
    >>> A powalające jest to, że każde z nich implementuje 'Nasz Najlepszy
    >>> String (tm)'
    >> Tylko std::wstring jest dość żałosny i średnio użyteczny do tego co
    >> robią w Qt z Qstring. Nie mówiąc już o tym kiedy powstawało Qt.
    >
    > Być może ... tylko spójrz tak: NaszNajlepszyString jest szybszy o 10
    > mikrosekund w każdej operacji.
    Ale to nie jest główny argument, zwłaszcza w dzisiejszych czasach. Ja
    znam dwa argumenty, i raczej nie podważysz ich sensowności:
    - NaszNajlepszyString jest zaimplementowany jako rope i gdy edytujesz
    1MB dokument tekstowy (książka?) to jest średnio 500 000 razy szybszy od
    std::string
    - Nasz NaszNajlepszyString ma obsługę pełnego unikodu (a nie tylko
    dwubajtowych znaków jak to było często z wchar_t), potrafi co ważniejsze
    radzić sobie z kilkoma kodowaniami równolegle bez potrzeby rzucania
    iconv-em w lewo i prawo.

    > Po czym jego składowa char * jest
    > KOPIOWANA do drugiego PrawieNajlepszegoStringa w innej bibliotece (np XML)
    > nawet nie mówię o utrzymywaniu tego, tylko argumencie o wydajności
    > (najczęściej nieistotnym).
    No właśnie zazwyczaj nieistotne. A dodać należy, że Qt dawno przestało
    być "biblioteką do gui" a stało się pełnym środowiskiem, dostarczającym
    warstwę abstrakcji prawie do wszystkiego - potrzeba użycia zewnętrznej
    biblioteki znacząco spada.

    --
    Pozdrawiam
    Michoo

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: