Article View: pl.comp.programming
Article #216624Re: Ile czasu zajmie komputerowi rozszerzony algorytm euklidesa?
From: Maciej Sobczak
Date: Thu, 02 Jan 2020 20:22
Date: Thu, 02 Jan 2020 20:22
94 lines
5838 bytes
5838 bytes
> A to znaczy że ja np. mam Mathematicę (i od roku czy dwóch jakoś
> nie odczułem potrzeby użyć, ale to inna historia). I jak napiszę
> program w Mathematicy i będę go chciał rozdawać za darmo to być
> może ty go sobie uruchomisz. Ale dla kogoś kto nie ma licencji na
> Mathematicę będzie on niedostępny.
Podobnie, jak ktoś, kto nie ma Windowsa, nie uruchomi sobie programu na Windowsa. A jak nie ma iOSa, to nie uruchomi programu na iOSa. To chyba zawsze tak jakoś było.
> A to w zasadzie uniemożliwia
> rozwój oprogramowania FOSS na platformie Wolframa.
Tak samo jak niemożliwy był rozwój oprogramowania FOSS na Windowsa i na iOSa, tak?
> MISAR to jest program dla matematyków. I to bardziej niż
> Mathematica. Jeżeli zrozumiesz na czym polega bycie matematykiem.
> Inna rzecz - prawdziwych matematyków (w tym matematyczek) jest
> bardzo bardzo mało.
I nadal nie wiem, co to jest i gdzie to jest.
Ale ponieważ nie jestem matematykiem, to nie jest mi smutno. Natomiast jestem inżynierem i cieszę się, że jest Wolfram.
> Python ma moduł do obliczeń symbolicznych (CAS). A nawet bez tego
> modułu da się np. łatwo i krótko zdefiniować generowanie
> wielomianów Czebyszewa... na wzorkach. Dodaj do tego numpy i
> matplotlib, czyli w zasadzie całego Matlaba bez Simulinka i
> toolkitów. Dodaj do tego scipy itd. Dodaj do tego CUDA (też
> jest).
I jak to wszystko do siebie dodam, to się okaże, że każde wymaga innej wersji Pythona i w sumie dwóch sprzecznych systemów operacyjnych a przy okazji będzie kompletnie nie do opanowania na poziomie licencji. A jak mi ten składak nie zadziała, to na które konkretnie forum dyskusyjne mam się udać? Jest jakieś, gdzie mi nie powiedzą, że to moja wina?
> Dodaj do tego rzeczy których nie ma i nie będzie w
> Mathematicy (np. moduły do pisania gier, serwer WWW).
Wpisałem w Googlu "Wolfram games" i zgadnij.
A w temacie www:
https://www.wolfram.com/products/webmathematica/
No i jest jeszcze wolframcloud. Zależy, co ten serwer www miałby robić - może się okazać, że zamiast stawiać serwer, lepiej postawić program na istniejącym już serwerze.
Więc nie ryzykowałbym twierdzeń typu "nie ma i nie będzie".
> Mathematica w sensie numeryki jest beznadziejna. I nie dlatego że
> liczy zbyt wolno. Ale przede wszystkim dlatego, że ma bardzo
> ograniczony wybór algorytmów. Jest w ogóle coś takiego jak
> macierz rzadka w Mathematicy?!?
https://reference.wolfram.com/language/tutorial/LinearAlgebraSparseArrays.html
https://reference.wolfram.com/language/ref/SparseArray.html
O to chodziło?
> 1. Sum[f[k], {k, 1, 3}] rozwijało się do f[1]+f[2]+f[2]+[3] w
> pewnych okolicznościach przyrody. To już poprawili.
Ja pytam co nie działa, a nie co poprawili.
> 2. Cały moduł realonly był skopany koncepcyjnie. Wofram wycofał
> readonly.
To w końcu realonly, czy readonly?
> 3. Niezbyt trudne ODE (dwa nieliniowe pierwszego stopnia) padały
Padały, czy poprawili?
> 4. Jakieś PDE (NLH i okolice) - totalna porażka
Prosiłem o przykład a nie o totalności.
> 5. Trudności z definiowaniem np. zmiennych całkowitych, zmiennych
> rzeczywistych itd.
Bo w ogóle nie ma zmiennych. Tam są symbole a nie zmienne.
I w jakim sensie Python jest tu konkurencyjny?
> 6. Problemy z PL-literkami. Problemy z np. zapis
> aniem/wydrukowaniem noteboka tak aby te literki były.
Z jaką literką jest problem? Ja nie mam. Może to też poprawili?
> 7. Gorsze niż w przypadku Matlaba (czyli także matplotlib w
> Pythonie) rysunki - są ładne, ale nie publish-ready - kiepsko z
> eksportem w formacie wektorowym.
"U mnie działa"?
> I to na razie tyle, bo po co kopać leżącego?
Ale Ty kopiesz powietrze. Nikt nie leży. Nie podałeś żadnego przykładu.
--
Maciej Sobczak * http://www.inspirel.com
Technical Details
Message-ID:
<7a1ab138-0419-4331-8234-560db13378bd@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe.org!peer03.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!g89no6599571qtd.0!news-out.google.com!w29ni519qtc.0!nntp.google.com!g89no6599566qtd.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> <d2cf63a5-4776-439f-a5a7-c028764e6b33@googlegroups.com> <qufmb7$h9v$1@news.icm.edu.pl> <60aefea6-782c-42c7-9909-96f005d65b51@googlegroups.com> <qukj9k$60b$1@news.icm.edu.pl>Show Full Headers
Complete Article Headers
X-Received: by 2002:a37:4047:: with SMTP id n68mr69397387qka.258.1577996579416; Thu, 02 Jan 2020 12:22:59 -0800 (PST) X-Received: by 2002:a37:c24c:: with SMTP id j12mr69812596qkm.401.1577996579216; Thu, 02 Jan 2020 12:22:59 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe.org!peer03.am4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!g89no6599571qtd.0!news-out.google.com!w29ni519qtc.0!nntp.google.com!g89no6599566qtd.0!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.programming Date: Thu, 2 Jan 2020 12:22:58 -0800 (PST) In-Reply-To: <qukj9k$60b$1@news.icm.edu.pl> Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=213.108.152.51; posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S NNTP-Posting-Host: 213.108.152.51 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> <d2cf63a5-4776-439f-a5a7-c028764e6b33@googlegroups.com> <qufmb7$h9v$1@news.icm.edu.pl> <60aefea6-782c-42c7-9909-96f005d65b51@googlegroups.com> <qukj9k$60b$1@news.icm.edu.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <7a1ab138-0419-4331-8234-560db13378bd@googlegroups.com> Subject: Re: Ile czasu zajmie komputerowi rozszerzony algorytm euklidesa? From: Maciej Sobczak <see.my.homepage@gmail.com> Injection-Date: Thu, 02 Jan 2020 20:22:59 +0000 X-Received-Bytes: 6249 X-Received-Body-CRC: 3664180348 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit