eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingIle czasu zajmie komputerowi rozszerzony algorytm euklidesa?Re: Ile czasu zajmie komputerowi rozszerzony algorytm euklidesa?
  • X-Received: by 2002:ac8:4244:: with SMTP id r4mr3039477qtm.169.1578482871796; Wed, 08
    Jan 2020 03:27:51 -0800 (PST)
    X-Received: by 2002:ac8:4244:: with SMTP id r4mr3039477qtm.169.1578482871796; Wed, 08
    Jan 2020 03:27:51 -0800 (PST)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
    e.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe
    .org!peer01.am4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media
    .com!news.highwinds-media.com!g89no11670186qtd.0!news-out.google.com!w29ni256qt
    c.0!nntp.google.com!g89no11670184qtd.0!postnews.google.com!google-groups.google
    groups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Wed, 8 Jan 2020 03:27:51 -0800 (PST)
    In-Reply-To: <a...@g...com>
    Complaints-To: g...@g...com
    Injection-Info: google-groups.googlegroups.com;
    posting-host=2a02:a311:403b:c080:45c:a545:9b50:150e;
    posting-account=CvUQzQoAAABvVQmR58QmR6N4Cev1qhAS
    NNTP-Posting-Host: 2a02:a311:403b:c080:45c:a545:9b50:150e
    References: <e...@g...com>
    <f...@g...com>
    <7...@g...com>
    <1...@g...com>
    <a...@g...com>
    <a...@g...com>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <4...@g...com>
    Subject: Re: Ile czasu zajmie komputerowi rozszerzony algorytm euklidesa?
    From: bartekltg <b...@g...com>
    Injection-Date: Wed, 08 Jan 2020 11:27:51 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    X-Received-Bytes: 3759
    X-Received-Body-CRC: 3870772228
    Xref: news-archive.icm.edu.pl pl.comp.programming:214671
    [ ukryj nagłówki ]

    On Saturday, December 14, 2019 at 2:44:21 AM UTC+1, osobliwy nick wrote:
    > > Ja osobiście raczej bym odradzał C++ do Twoich zastosowań.
    > > Jest to język nadmiernie skomplikowany, i nawet nie za dobrze radzi sobie z
    liczbami (domyślnie implementuje arytmetykę modulo 2^32 albo 2^64)
    >
    > To duża wada, bo ja bardzo często pracuję na dużych liczbach. Aczkolwiek są
    biblioteki przeznaczone dla większych liczb. Tyle, że już ich instalacja była tak
    zniuansowana, że jak robiłem to te kilka lat temu, to mnie przerosła.


    Polecam boosta. Ma i włąsną implementację, i wtyczkę do GMP.
    GMP jest najszybsze, ale jak samo mówisz, upierdliwe.
    Boost opakowuje to, żę uzywa się tego jak każdej innej zmiennej liczbowej.

    Jeśli chcesz kalkulator, mozesz zaintereoswać się pari/GP.
    To i bibliotego (w tym dużo teorioliczbowych procedur)
    i kakulator (taki w linii poleceń).
    Mathematica też ma swoje zalety. Ale to znów nauka jeszcze innego podejścia.


    > > Raczej bym polecał albo Racket, bo jest bardzo prosty i jest dla niego dużo
    dobrych materiałów dydaktycznych, a do tego wspiera od razu arytmetykę o dowolnej
    precyzji oraz liczby wymierne.
    >
    > Pierwsze słyszę o tym języku.

    To waraicja na temat Scheme. A ten z kolei to Lisp.
    ))))))))



    > Poza użytecznością do moich zastosowań, tak sobie myślę, że fajnie by było jednak
    mimo wszystko, aby był to język, który mógłby się przydać również gdzieś indziej, w
    szczególności na rynku pracy. Czy Racket stwarza opcje znalezienia po tym pracy,
    zakładając, że po kilku latach przygody z nim zacząłbym myśleć o jakichś zleceniach?

    Python chyba będzie bardziej uniwersalny. Ale mniej ładny;)

    pzdr
    bartekltg

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

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: