Article View: pl.comp.programming
Article #216675Re:Czemu Python jest jaki jest?
From: slawek
Date: Thu, 02 Jan 2020 08:46
Date: Thu, 02 Jan 2020 08:46
23 lines
1763 bytes
1763 bytes
Jest wiele mitów: 1. "Python to język skryptowy" - mit - podział na języki skryptowe i nie-skryptowe wymagałby zdefiniowania "skryptowości" - jak dotąd nikomu nie udało się tego dobrze zrobić. Czy Lua to język skryptowy? A Basic? Czym różni się semantycznie for z Javy, C++ i AWK? A taki Postscript to jest jaki?! 2. "Nie ma sensu robić programów z GUI w Pythonie" - mit - bo takie programy jest łatwiej zrobić niż w C++. Choćby w tym sensie że biblioteka Qt wymaga w przypadku C++ gimnastyki z metakompilatorem, a Python tego nie potrzebuje. Osobną sprawą jest kwestia czy każdy program powinien mieć GUI ? - ale odpowiedź na to nie zależy od języka. 3. "Python nie kompiluje się" - mit - są kompilatory Pythona. Ponadto podział języków na interpretowane (translatory) i kompilowane (kompilatory) jest dziś głupotą - mamy JIT i podobne techniki. A DLL dla Pythona są w natywnym. ----Android NewsGroup Reader---- http://usenet.sinaapp.com/
Technical Details
Message-ID:
<qukale$3o1$1@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mailReferences:
<913ee55b-6577-46ef-8ef2-92c748a43610@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail From: slawek <x.y@org.org> Newsgroups: pl.comp.programming Subject: Re:Czemu Python jest jaki jest? Date: Thu, 2 Jan 2020 09:46:34 +0100 (GMT+01:00) Organization: news.icm.edu.pl Lines: 23 Message-ID: <qukale$3o1$1@news.icm.edu.pl> References: <913ee55b-6577-46ef-8ef2-92c748a43610@googlegroups.com> NNTP-Posting-Host: eim157.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: news.icm.edu.pl 1577954798 3841 83.15.68.157 (2 Jan 2020 08:46:38 GMT) X-Complaints-To: usenet@news.icm.edu.pl NNTP-Posting-Date: Thu, 2 Jan 2020 08:46:38 +0000 (UTC) X-Newsreader: PiaoHong.Usenet.Client.Free:1.65 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit