-
X-Received: by 2002:aed:2823:: with SMTP id r32mr74040562qtd.201.1578305523126; Mon,
06 Jan 2020 02:12:03 -0800 (PST)
X-Received: by 2002:aed:2823:: with SMTP id r32mr74040562qtd.201.1578305523126; Mon,
06 Jan 2020 02:12:03 -0800 (PST)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net
!2.eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!tr3.eu1.usene
texpress.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!border1.nntp.d
ca1.giganews.com!nntp.giganews.com!g89no5380181qtd.0!news-out.google.com!w29ni9
59qtc.0!nntp.google.com!g89no5380165qtd.0!postnews.google.com!google-groups.goo
glegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Mon, 6 Jan 2020 02:12:02 -0800 (PST)
In-Reply-To: <5e128201$0$17344$65785112@news.neostrada.pl>
Complaints-To: g...@g...com
Injection-Info: google-groups.googlegroups.com; posting-host=83.25.229.148;
posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
NNTP-Posting-Host: 83.25.229.148
References: <9...@g...com>
<qukale$3o1$1@news.icm.edu.pl>
<5e0e44da$0$525$65785112@news.neostrada.pl>
<0...@g...com>
<5e0f9a57$0$17364$65785112@news.neostrada.pl>
<6...@g...com>
<5e0fcf1c$0$553$65785112@news.neostrada.pl>
<b...@g...com>
<5e0feb24$0$501$65785112@news.neostrada.pl>
<b...@g...com>
<5e10fdc1$0$17354$65785112@news.neostrada.pl>
<8...@g...com>
<5e113fb3$0$17364$65785112@news.neostrada.pl>
<a...@g...com>
<5e12600e$0$544$65785112@news.neostrada.pl>
<a...@g...com>
<5e128201$0$17344$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5...@g...com>
Subject: Re: Czemu Python jest jaki jest?b
From: g...@g...com
Injection-Date: Mon, 06 Jan 2020 10:12:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 134
Xref: news-archive.icm.edu.pl pl.comp.programming:214667
[ ukryj nagłówki ]W dniu poniedziałek, 6 stycznia 2020 01:40:35 UTC+1 użytkownik J-23 napisał:
> > Cieszę się, że masz ubaw. To ważne, żeby mieć w życiu ubaw.
> Bez "spiny" :)
Nie ma spiny, serio.
Naprawdę ważne, żeby mieć w życiu ubaw :)
> Tak naprawdę każdy język może być nazwany skryptowym
> nawet Java oto potwierdzenie tego co piszę
> https://pl.wikipedia.org/wiki/J%C4%99zyk_kompilowany
W artykule się ani razu nie pojawia słowo "skryptowy".
> dlatego napisałem w
> jednym z postów "Java czy .NET można uznać
> za skryptowe odpowiem po raz kolejny - nie - a wynika to z różnic ich
> implementacji." O ile mnie pamięć nie myli nawet byl o to spór w sądzie
> który wytoczyła firma (nie pamiętam jej nazwy) ale jeszcze firmie SAN o
> to czy Java jest językiem kompilowanym - chodziło o jakiś zastosowany
> patent ale dokładnie tego nie przytoczę.
Raczej się firma nazywała Sun Microsystems.
> Moim zdaniem (ale to już raczej dowolna interpretacja nie każdy się musi
> z nią zgodzić) jeżeli już mówimy o językach tzw "skryptowych" to głowną
> cechą jest to że działają w "odizolowanym środowisk"
Główną cechą jest to, że służą do pisania skryptów.
I to nie wynika z czyjegoś zdania, tylko z tego, jak funkcjonuje język.
(I jasne, że świnka morska nie jest morska i nie jest świnką, ale
po co te sprawy jeszcze bardziej komplikować?)
> Jednego przyznaje dowiedziałem się podczas wymiany Postów tutaj że
> Python jako język nie jest określany teraz jako skryptowy czy
> kompilowany tylko wieloparadygmatowy
To tak jakby powiedzieć, że Michael Jordan nie jest określany jako "wysoki", tylko
"ciemnoskóry".
C++ też jest wieloparadygmatowy, ale jest kompilowany.
To są ortogonalne cechy.
Python może jest "mniej skryptowy" niż kiedyś z tego względu, że mniej się o nim
myśli jako o języku do pisania skryptów, a bardziej - jak o języku ogólnego
przeznaczenia.
> >
> > W takim razie zmieńmy trochę przedmiot badań.
> >
> > Co sprawia, że niektóre samochody nazywane są "sportowymi"?
> Tak w jednym zdaniu:)? Decydują o tym ich właściwości których nie
> spotkamy w samochodach które w większości znajdują się na drogach:)
> >
> >> Nawet
> >> pozwoliłem sobie na małą prowokację pisząc: "Gdzie ty znalazłeś taką
> >> informację że jest kompilowany do kodu
> >> pośredniego? Mam na myśli czystego Pythona. Chętnie poznam jakiś
> >> przykład" w odpowiedzi dostałem owszem linka gdzie piszę że Python jest
> >> kompilowany do kodu bajtowego ale nadal nie dostałem odpowiedzi dlaczego
> >> jest podział na "języki skryptowe" i kompilowane.
> >
> > Nie ma podziału na "języki skryptowe i kompilowane".
> > Tak jak nie ma podziału na "przedmioty okrągłe i różowe".
> >
> > To nie jest podział. To są odrębne kategorie.
> > (Nawet jeżeli akurat tak się zdarzyło, większość różowych przedmiotów jest
okrągła)
> Słowo podział jest "Synonimem" do słowa kategoria - więc nie ma różnicy
> czy nazwiesz to podział czy kategoria to jedno i to samo
Jasne. Ale nie o to mi chodzi.
Możesz sobie podzielić przedmioty np. według kolorów. I wtedy kategorią jest "kolor".
Dlatego moglibyśmy powiedzieć, że np. są przedmioty zielone, niebieskie, pomarańczowe
itd.
Inną kategorią mógłby być kształt: przedmioty trójkątne, okrągłe, kwadratowe itp.
I oczywiście przedmiot trójkątny nie jest kwadratowy, przedmiot zielony nie jest
niebieski itd. Wtedy mamy do czynienia z podziałem.
Natomiast "podział" na przedmioty różowe i okrągłe nie jest podziałem, bo mogą
istnieć przedmioty okrągłe i różowe.
Tak jak podziałem nie jest "podział" na języki skryptowe i kompilowane.
"Skryptowe" znaczy tyle co "przeznaczone do pisania skryptów".
"Kompilowane" to "takie, które przed uruchomieniem wymagają translacji do kodu
niskopoziomowego".
Nie ma sprzeczności w powiedzeniu, że dany język służy do pisania skryptów i wymaga
przed uruchomieniem translacji do kodu niskopoziomowego (nawet jeśli taka sytuacja
jest rzadko spotykana, albo nie jest spotykana w ogóle)
> > Podział byłby na przykład na "przedmioty trójkątne, czterokątne, pięciokątne i
pozostałe". Albo na "okrągłe i nie-okrągłe".
> >
>
> Tak czy siak dzięki za dyskusje z zachowaniem "Pewnego Poziomu" ,który
> udało Ci się zachować. Mam nadzieje że jeszcze będzie okazja kiedyś po
> dyskutować.
Ja również dziękuję. Oby jak najwięcej merytorycznych argumentów, a jak najmniej
wzajemnego się obrażania i "patrzenia na innych z góry" (co kiedyś chyba było tu
standardem)
Następne wpisy z tego wątku
- 06.01.20 11:34 g...@g...com
- 09.01.20 13:57 M.M.
Najnowsze wątki z tej grupy
- 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
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
Najnowsze wątki
- 2025-05-03 gazowe kuchnie są znacznie bardziej szkodliwe dla zdrowia, niż dotychczas sądzono
- 2025-05-03 Czyli jednak elektryki są TANIE i powszechnie dostępne dla obywateli
- 2025-05-03 Elektryki do Morskiego Oka do utylizacji
- 2025-05-03 Crash testy na publicznej drodze - 4 BMW zderzone
- 2025-05-03 pojebane Google
- 2025-05-03 Brednie w wiki - hasło Dehomag
- 2025-05-03 gazowe kuchnie są znacznie bardziej szkodliwe dla zdrowia, niż dotychczas sądzono
- 2025-05-03 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-05-03 Gdańsk => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-05-03 Warszawa => Frontend Developer (Angular13+) <=
- 2025-05-02 Gliwice => Business Development Manager - Network and Network Security
- 2025-05-02 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-05-02 Polska => Senior Key Account Manager <=
- 2025-05-02 Warszawa => Senior Programmer C <=
- 2025-05-02 Gdańsk => Team Lead Data Engineer (Snowflake) <=