-
Data: 2020-01-08 12:27:51
Temat: Re: Ile czasu zajmie komputerowi rozszerzony algorytm euklidesa?
Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie 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
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=