-
X-Received: by 2002:aed:36c5:: with SMTP id f63mr13106056qtb.239.1561129334530; Fri,
21 Jun 2019 08:02:14 -0700 (PDT)
X-Received: by 2002:aed:36c5:: with SMTP id f63mr13106056qtb.239.1561129334530; Fri,
21 Jun 2019 08:02:14 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!takemy.news.tel
efonica.de!telefonica.de!weretis.net!feeder6.news.weretis.net!feeder.usenetexpr
ess.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!border
2.nntp.dca1.giganews.com!nntp.giganews.com!m24no2640333qtm.0!news-out.google.co
m!33ni156qtt.0!nntp.google.com!m24no2640332qtm.0!postnews.google.com!glegroupsg
2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Fri, 21 Jun 2019 08:02:14 -0700 (PDT)
In-Reply-To: <5...@g...com>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=213.108.152.51;
posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S
NNTP-Posting-Host: 213.108.152.51
References: <5...@g...com>
<5...@g...com>
<7...@g...com>
<6...@g...com>
<8...@g...com>
<e...@g...com>
<b...@g...com>
<4...@g...com>
<f...@g...com>
<6...@g...com>
<5...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f...@g...com>
Subject: Re: O Mathematice
From: Maciej Sobczak <s...@g...com>
Injection-Date: Fri, 21 Jun 2019 15:02:14 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 122
Xref: news-archive.icm.edu.pl pl.comp.programming:213628
[ ukryj nagłówki ]> Kto powiedział, że jeżeli firma udostępnia źródła swojego produktu, to produkt
nie może być komercyjny?
Może być (patrz AdaCore/GNAT) - ale nie trzeba udostępniać, żeby był.
Więc Wolfram nie udostępnia.
> Nie jest. Przeportowanie albo modyfikacja albo wycięcie fragmentów projektu i
włączenie gdzieś indziej - to też sposoby używania.
Ale jak zapytałem, gdzie byś chciał przeportować Mathematikę albo co byś chciał
zmodyfikować, to nie chciałeś albo nie umiałeś odpowiedzieć. Więc zakładam, że te
zastosowania są albo już pokryte albo niepotrzebne.
> Pisanie Pythonowych bindingów do bibliotek w C było jednym z ważniejszych sposobów
używania kodu Pythona.
Kod źródłowy Pythona w ogóle nie jest do tego potrzebny.
I jest to raczej standard - Wolframowe bindingi do bibliotek w C też się pisze i też
kod Wolframa nie jest do tego potrzebny.
Gdybyś napisał, że niektórzy włączają interpreter Pythona do programów napisanych w
C, to taki przykład byłby ciekawszy. Ale do tego też kod źródłowy nie jest potrzebny,
wystarczy header. I Wolframa też się tak włącza.
Więc żadne z opisanych przez Ciebie zastosowań nie wymaga dostępności kodu.
> Po otwarciu kodu do gry Quake działo się wiele innych rzeczy.
> Na przykład wyszedł port na Linuksa. Albo ludzie zaczęli tworzyć różne narzędzia i
mody.
Ale Wolfram już na Linuksie jest. A narzędzia i "mody" (cokolwiek by to miało znaczyć
w przypadku Wolframa) pisze się w oparciu o mechanizmy rozszerzania, które nie
wymagają udostępniania kodu.
> > http://demonstrations.wolfram.com/
>
> Zerknąłem na kilka, i wyglądały jak zaliczeniowe projekty studenckie.
Bardzo możliwe, że to *były* projekty studenckie. Studenci to bardzo poważna
(ilościowo przynajmniej) grupa docelowa dla Wolframa.
A chcesz zerknąć na GitHuba? :-D
> Na stronie MIT Scratch chwalą się, że ichni użytkownicy mają ponad 42 miliony
projektów.
Zerknąłem na kilka, i wyglądały jak zaliczeniowe projekty w szkole podstawowej.
I wyobraź sobie, że nawet sobie nie kpię. Bo właśnie po to Scratch powstał.
> Scratch jest 26 na liście TIOBE.
Brawo.
> Repozytorium ciekawe. Właśnie ściągam ponad 1gigową paczkę z "CDF playerem", żeby
móc odpalić. Niektóre dema działają w przeglądarce, a inne nie (te, które działają,
robią to "raczej tak sobie")
Jakąś staroć wybrałeś. :-)
[kod źródłowy]
> > I założenie jest takie, że normalnemu nie jest potrzebny.
>
> Skąd takie założenie?
To założenie pochodzi ze wszystkich innych dziedzin życia.
> Nie wiem kim mieliby być "normalni użytkownicy".
> Komputer to z definicji urządzenie programowalne.
Owszem. Dlatego piszę sobie program w Wolframie. albo w VisualStudio. Albo w PL/SQLu
na Oracle'a. Czyli używam komputera zgodnie z jego definicją. Tak?
> > I dlatego (zataczając szeroki kwadrat), nie jest problemem, że Wolfram takiego
kodu nie udostępnia.
>
> W takim razie co jest problemem?
A coś jest problemem? Gdzie jest napisane, że wszystko ma mieć 100% penetrację rynku?
To tak jakbyś zapytał, dlaczego np. Ferrari nie jest bardziej popularne. No nie jest.
Ale czy to jest problem?
Natomiast gdyby to już miał być problem i gdybym miał szukać jego przyczyn, to
szukałbym w skojarzeniu - Mathematica i/lub Wolfram kojarzą się z matmą, której
większość nie lubi. Python się tak nie kojarzy i być może brak takiego skojarzenia
daje niektórym nadzieję, że nawet jak w szkole nie lubili matematyki, to być może i
tak zostaną programistami. W równoległym wątku o liczbach zmiennoprzecinkowych było
kilka obserwacji na ten temat.
Zauważ też, że istnieją narzędzia OSS, w zakresie szkolnym mające porównywalne
możliwości do Mathematiki - Octave, Maple, etc., a jednak ich popularność wynosi
epsilon. I gdybyś miał rację co do wpływu OSS na popularność czegokolwiek, to Octave,
Maple, etc. by zmiótł Mathematikę z rynku. A jednak nie zmiótł i jak przylecieli
kosmici, to trzeba było Wolframa, żeby się z nimi dogadać (polecam film "Arrival",
polski tytuł "Nowy początek"). Dlatego nadal twierdzę, że bycie OSS nic nie wnosi do
popularności czegoś, co jest kompletnym produktem, bo w konteście kompletnych
produktów użytkownikom kompletnie wisi czy mają dostęp do kodu, czy nie.
--
Maciej Sobczak * http://www.inspirel.com
Następne wpisy z tego wątku
- 26.06.19 00:24 g...@g...com
- 26.06.19 10:50 Maciej Sobczak
- 27.06.19 09:48 dantes
- 28.06.19 09:16 Maciej Sobczak
- 28.06.19 20:24 dantes
- 28.06.19 21:16 Maciej Sobczak
- 29.06.19 08:37 dantes
- 29.06.19 15:28 Maciej Sobczak
- 30.06.19 08:18 dantes
- 30.06.19 20:03 Maciej Sobczak
- 30.06.19 21:49 dantes
- 01.07.19 06:34 JDX
- 01.07.19 08:15 dantes
- 01.07.19 15:07 Maciej Sobczak
- 01.07.19 19:22 g...@g...com
Najnowsze wątki z tej grupy
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
Najnowsze wątki
- 2025-07-21 cashback
- 2025-07-21 Pomarańczowy rakietnyj on de telefon ;)
- 2025-07-21 Gdańsk => Kotlin Developer <=
- 2025-07-21 Warszawa => Sales Executive / KAM <=
- 2025-07-21 Gdańsk => Programista Kotlin <=
- 2025-07-21 Białystok => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-21 opornosc falowa
- 2025-07-21 Katowice => Key Account Manager IT <=
- 2025-07-21 Wrocław => Controlling systems Consultant <=
- 2025-07-21 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-07-20 Absurdalny zakaz fotografowania będzie nowelizowany
- 2025-07-20 Takie tam...
- 2025-07-20 https://newsgrouper.org/pl.soc.prawo blokuje posty: 154 posts blocked.
- 2025-07-20 Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- 2025-07-20 Tani zakup z ali?