Article View: pl.comp.programming
Article #216627Re: Ile czasu zajmie komputerowi rozszerzony algorytm euklidesa?
From: osobliwy nick
Date: Sat, 14 Dec 2019 01:44
Date: Sat, 14 Dec 2019 01:44
12 lines
3028 bytes
3028 bytes
> 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. > 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. 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? > Warto ewentualnie rozważyć język Haskell, który jest bardziej złożony, ale ma dość wydajną implementacje, i jest też sobie w stanie poradzić z dużymi liczbami (i pod względem składni mocno przypomina klasyczną notację matematyczną). Też pierwszy raz słyszę nazwę. Poczytam o nim, zanim zdecyduję czego się uczyć.
Technical Details
Message-ID:
<af9896f5-6e22-48d9-86e6-8c2b4023f36a@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!g89no901358qtd.0!news-out.google.com!w29ni1306qtc.0!nntp.google.com!g89no901345qtd.0!postnews.google.com!google-groups.googlegroups.com!not-for-mailReferences:
<ed31de14-90d3-405e-96e3-a82fcc32b9cc@googlegroups.com> <f7034d01-5d38-40c6-8342-c911e426a20d@googlegroups.com> <72e58de1-0684-4e65-8e2e-9fb4edbb9172@googlegroups.com> <1796d3fc-8036-488e-8346-c5073aab2b5d@googlegroups.com> <a0f802d0-fb07-43d9-9d76-9ea33f556ed9@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:675a:: with SMTP id n26mr14997652qtp.279.1576287860516; Fri, 13 Dec 2019 17:44:20 -0800 (PST) X-Received: by 2002:a37:c24c:: with SMTP id j12mr16997329qkm.401.1576287860222; Fri, 13 Dec 2019 17:44:20 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!g89no901358qtd.0!news-out.google.com!w29ni1306qtc.0!nntp.google.com!g89no901345qtd.0!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Fri, 13 Dec 2019 17:44:19 -0800 (PST) In-Reply-To: <a0f802d0-fb07-43d9-9d76-9ea33f556ed9@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=212.61.146.170; posting-account=5sNFBgoAAAAxlae8lv99mPyGsDs6ynwB NNTP-Posting-Host: 212.61.146.170 References: <ed31de14-90d3-405e-96e3-a82fcc32b9cc@googlegroups.com> <f7034d01-5d38-40c6-8342-c911e426a20d@googlegroups.com> <72e58de1-0684-4e65-8e2e-9fb4edbb9172@googlegroups.com> <1796d3fc-8036-488e-8346-c5073aab2b5d@googlegroups.com> <a0f802d0-fb07-43d9-9d76-9ea33f556ed9@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <af9896f5-6e22-48d9-86e6-8c2b4023f36a@googlegroups.com> Subject: Re: Ile czasu zajmie komputerowi rozszerzony algorytm euklidesa? From: osobliwy nick <osobliwy.nick@gmail.com> Injection-Date: Sat, 14 Dec 2019 01:44:20 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit