🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #28594

Re: Martwa grupa?

#28594
From: AK
Date: Fri, 16 Feb 2018 23:46
79 lines
5081 bytes
Użytkownik "slawek" <fake@fakeemail.com> napisał:

> Ale na pewno to NIE JEST DOBRE DLA KAŻDEGO.

Jesli dla mnie to i dla kazdego.
A juz dla dla dziecka nepewno :)).
W przeciwienstwie do wiekszosci MWZDM staram sie byc normalnym
czlowiekiem (a nie zaadresowanym pointerami samolubnym/samouwielbiajacym
sie robotem:) i myslec _wciaz_ jak normalny czlowiek (mimo dluzszego doswiadczenia
programistycznego niz zycie tu piszacych:) i wczuc sie w potrzeby pytajacego i _kontekst_
tego pytania (dziecko - z natury niecierpliwe/szybko zniechecajace sie - wiec niezdolne
na tym etapie zycia do wiekszej abstrakcji, ze juz o chorym C/C++ nie wspomne).

Byla przeciez juz "wieki temu" inicjatywa (chyb zbyt wyprzedzila swoj czas) CP4E:
https://www.python.org/doc/essays/cp4e/

PS: Sa  i dzis jej skutki/kontynuacje w roznej postaci. Np (mimo ze nie dla dzieci):
https://www.coursera.org/learn/python

> I BYĆ MOŻE są lepsze rzeczy i lepsze sposoby. Może tak, może nie.

Tak ? No to wpierw je _znajdz i podaj_, zanim bedziesz znow zasmiecal
grupe swoimi "madrosciami" i zwyklym krytykanctwem.
Bo: krytyka bezalternatywna == pospolite prymitywne krytykanctwo.

W przeciwienstwie do Ciebie znam taka alternatywe/alternatywy.
Np jedna z nich jest nawet prostrza/strawniejsza od Scratcha.
W dodatku 100% polska.
Niestety wbudowana w stricte rynkowy produkt, wiec publicznie
niedostepna. Wielka szkoda, bo liczy ona sobie ponad 20 lat istnienia.

> trzeba być otwartym na nowe. A nie upierać się że "trzeba jak łojce". Bo to pachnie gumofilcem i 
> negowaniem postępu. Tego realnego, nie z pitolenia spin-doktorów i menago.

To ty sie upierasz jak typowy wstecznik przy starym.
Przypomniec Ci/Wam jak wysmiewaliscie mnie i Pythona
10+ lat temu gdy kupowalem domeny python.pl i python.org.pl?
Przypomniec kolejnym Ayatollahom C/C++ jak wysmiewaliscie
(tez ok 10lat temu) MS-a i jego .NET ?
Kto mial wtedy racje? Hę? Bo napewno nie Wy.

Tak sie sklada ze zaczynalem przygode z programowaniem
od Algolu-u i Simuli i przeszedlem w swej drodze produkcyjnie
~10 j.programowania (a "zabawowo" jeszcze kilka innych) i nie potrzebuje
w tym temacie adwokatow (zwlaszcza marnych, czyli siedzacych cale zycie
jedynie za akademickim biurkiem i nie majacych wiekszego pojecia o prawdziwej
produkcji softu i "waznosci" roznych czynnikow w nim wystepujacych).

> Python jest świetnym językiem

Uuu? Co za zmiana stanowiska o 180st ?! :)
Jeszcze kilka lat temu wieszales na Pythonie psy i odsadzales od
"czci i wiary", wtorujac zreszta pewnemu Profesorowi z USA
(bardzo madremu zreszta - bardzo go szanuje, szkoda ze opuscil usenet -
ale w temacie Pythona i jemu zabraklo zwyczajnie ee.. nosa/wyczucia).

> z paroma obrzydliwymi wadami. (CIL,  prędkość, bezpieczeństwo,
> wielkość "exe")

Ta wielkosc exe zwyczajnie mnie rozsmieszyla :)
Zwlaszcza dzisiaj, gdy "za rogiem" mozna dostac 8GB pamieci za kilka
marnych zlotych.

> Moim zdaniem, aby dobrze  programować w Pythonie trzeba być inteligentnym,
> nie trzymać się  kurczowo nawyków z innych języków, mieć świadomość
> co już jest w  Pythonie zrobione i do czego Python się NIE nadaje.

To tyczy dokladnie _kazdego_ jezyka programowania.
Akurat Pythona najmniej, gdyz mozna zaczac wlasciwie od 0, zanim dojdzie sie
do metaklas, generatorow, greenletow, asyncio, stackless, korutyn itp, itd.

PS: Co do GILa to zwyczajnie sie doucz. Nie stanowi on
takiej przeszkody o ktorej bajasz (hm.. ciekawe kiedy dziecko
zetknie sie z niedoskonaloscia GILowa hihi :).
Slaba wydajniosc tez jest mityczna. Dla krytycznych rzadkich przypadkow istnieje
przeciez standardowe ctypes czy cffi czy SWIG czy boost-Python czy SIP czy zwykłe
standardowe API do C - a i sprzegow do innych j.programowania/APIs wiele.

AK
Technical Details
Message-ID: <p67qh7$qfc$1@gioia.aioe.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
References: <5a7d67d3$0$566$65785112@news.neostrada.pl> <5ce2d437-0c82-4cc2-8ca4-a2eb188237b7@googlegroups.com> <5a7d7652$0$665$65785112@news.neostrada.pl> <1w9lbxu5j97oe.dlg@tyczka.com> <5a7d8ff9$0$675$65785112@news.neostrada.pl> <1bjuq22x745gf$.dlg@tyczka.com> <5a7d9749$0$668$65785112@news.neostrada.pl> <506f1997-6b94-4c64-9e25-2c022f5aac62@googlegroups.com> <almarsoft.4582477572672930050@news.v.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
From: "AK" <nobody@nowhere.net>
Newsgroups: pl.comp.lang.python
Subject: Re: Martwa grupa?
Date: Sat, 17 Feb 2018 00:46:00 +0100
Organization: Aioe.org NNTP Server
Lines: 80
Message-ID: <p67qh7$qfc$1@gioia.aioe.org>
References: <5a7d67d3$0$566$65785112@news.neostrada.pl> <5ce2d437-0c82-4cc2-8ca4-a2eb188237b7@googlegroups.com> <5a7d7652$0$665$65785112@news.neostrada.pl> <1w9lbxu5j97oe.dlg@tyczka.com> <5a7d8ff9$0$675$65785112@news.neostrada.pl> <1bjuq22x745gf$.dlg@tyczka.com> <5a7d9749$0$668$65785112@news.neostrada.pl> <506f1997-6b94-4c64-9e25-2c022f5aac62@googlegroups.com> <almarsoft.4582477572672930050@news.v.pl>
NNTP-Posting-Host: jHM0fgmX8PLRSmVRRAzYag.user.gioia.aioe.org
Mime-Version: 1.0
X-Complaints-To: abuse@aioe.org
X-Antivirus: Avast (VPS 180216-4, 2018-02-16), Outbound message
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.19694
X-Antivirus-Status: Clean
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Windows Mail 6.0.6002.18197
X-Notice: Filtered by postfilter v. 0.8.3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit