-
X-Received: by 10.157.32.11 with SMTP id n11mr3208462ota.4.1477163604509; Sat, 22 Oct
2016 12:13:24 -0700 (PDT)
X-Received: by 10.157.32.11 with SMTP id n11mr3208462ota.4.1477163604509; Sat, 22 Oct
2016 12:13:24 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!goblin2!g
oblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!newspeer1.nac.net
!border2.nntp.dca1.giganews.com!nntp.giganews.com!f6no1511517qtd.0!news-out.goo
gle.com!203ni2096itk.0!nntp.google.com!e187no1842030itc.0!postnews.google.com!g
legroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sat, 22 Oct 2016 12:13:24 -0700 (PDT)
In-Reply-To: <nugb2n$lae$1@node1.news.atman.pl>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=176.221.123.40;
posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r
NNTP-Posting-Host: 176.221.123.40
References: <a...@n...v.pl>
<580a2363$0$642$65785112@news.neostrada.pl>
<a...@n...v.pl>
<2...@g...com>
<nufk59$uqs$1@node2.news.atman.pl>
<6...@g...com>
<nug5rh$g13$1@node1.news.atman.pl>
<2...@g...com>
<nugb2n$lae$1@node1.news.atman.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5...@g...com>
Subject: Re: Pascal - ankieta
From: g...@g...com
Injection-Date: Sat, 22 Oct 2016 19:13:24 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Lines: 107
Xref: news-archive.icm.edu.pl pl.comp.programming:209965
[ ukryj nagłówki ]W dniu sobota, 22 października 2016 20:27:36 UTC+2 użytkownik Sebastian Biały
napisał:
> > Co w takim razie jest w Pascalu takiego złego, tak konkretnie?
>
> Jego banalność. Nigdy nie był dostarczony z jakąkolwiek sensowną
> bibliteka do algorytmiki. Stada studentów przez dziesięciolecia na
> uczelniach pisały nastepny program do sortowania bąbelkowego, listy
> dwukierunkowe, "bazy danych z uzyciem writeln", itp, zawsze w złym stylu
> (np. na tablicach albo niegenerycznie). I tak w kółko, banały które
> powinny być częścią języka.
Mówisz poważnie? Ale masz świadomość, że powodem, dla którego
owe stada studentów piszą programy do sortowania bąbelkowego,
nie jest brak istniejących implementacji funkcji sortujących?
Jeżeli idzie o wsparcie generyczności, to zgodzę się, że to
istotnie jest problem przy tworzeniu dużych aplikacji (no i ja
osobiście nie zalecałbym Pascala do tego celu).
> Posiadanie pętli for i wskaźnika nie czyni z
> języka przydatnego narzędzia. Czynią to bibliteki, wsparcie, przenośność
> itp pierdoły czygo w Pascalu nie było bo *reszta* świata uważała go za
> zabawkowy. Chyba tylko w PL zdobył jako taką popularnośc z przyczyn
> politycznych. Dzisiaj mozna znaleźć głównie religijnych wyznawców że
> Pascal był nalepszy do nauki. A g... prawda.
To, o czym piszesz, nie jest "projektem języka", tylko
jego ekosystemem. Pisałeś zaś, że Pascal jest przykładem
"jak nie należy projektować języków", jakby w projekcie
tego języka były popełnione jakieś fundamentalne błędy.
> >> Rozmowa o przyszłości językow z przyszłościa ma sens. Pascal nie nalezy
> >> do tej grupy od wieków. Delphi już nie od kilku lat.
> > Niestety, przyszłości nie ma, jest tylko teraźniejszość, i tylko
> > o niej możemy się sensownie wypowiadać.
>
> Wobec tego nie pracuj w IT. Praca jako programista-projektant polega na
> bezustannym przewidywaniu przyszłości, niekiedy na lata.
Dla mnie praca programisty do tej pory polegała na stawianiu sobie
celów, określaniu problemów, które pojawiają się na drodze do tych
celów, i następnie rozwiązywaniu tych problemów. Jak do tej pory
całkiem się sprawdza, ale nie jestem w stanie Ci powiedzieć, co będzie
w przyszłości.
> > Jeżeli mówisz o języku C jako
> > "używanym podczas ostatniego zlodowacenia", to najwidoczniej ignorujesz
> > takie dziedziny, jak systemy wbudowane czy systemy operacyjne (które
> > chyba nigdzie daleko się nie wybierają).
>
> Niczego nie ignoruje. Język C obecnie kompilowany jest kompilatorami C++
> i powoli (w miare wymierania legacy programmers) coraz wiecej kodu
> embedded łyka techniki programowania z C++.
Bo C++ akurat jest przykładem tego, jak należy projektować języki.
Niestety, C++ jest pod wieloma względami dużo gorszy od Pascala,
bo nawet pozornie proste rzeczy okazują się okropnie skomplikowane,
jak choćby obsługa stringów.
Zresztą taki np. SDCC, COSMIC czy uVision nie są, według mojej wiedzy,
kompilatorami C++.
> Tak wiem, MISRA itp. Ale te
> standardy były pisane kiedy jezyki były primitywne, jak C. C trzyma się
> na rynku siłą inercji. Pozerkaj na około: kod embedded, najbardziej
> odporny na zmiany okazał się miejscem gdzie C++ ma najwięcej do
> powiedzenia.
Z tego co wiem, C++ ma najwięcej do powiedzenia w programowaniu gier.
Nie spotkałem się z jego szerszym zastosowaniem w embedded, i nie
widzę praktycznie żadnych powodów, dla których miałby być stosowany
w tej dziedzinie.
> Wiec tylko musimy poczekać aż natura zrobi swoje.
> Przeszkodą jest jedynie biologia, inercja i Linus Torvalds.
Co ma Linus Torvalds do embedded?
Następne wpisy z tego wątku
- 22.10.16 22:07 Sebastian Biały
- 23.10.16 01:43 g...@g...com
- 23.10.16 08:23 slawek
- 23.10.16 08:33 slawek
- 23.10.16 08:42 slawek
- 23.10.16 09:23 slawek
- 23.10.16 09:27 slawek
- 23.10.16 09:29 slawek
- 23.10.16 09:32 g...@g...com
- 23.10.16 09:40 slawek
- 23.10.16 09:43 g...@g...com
- 23.10.16 09:51 slawek
- 23.10.16 09:53 slawek
- 23.10.16 10:00 slawek
- 23.10.16 10:14 Sebastian Biały
Najnowsze wątki z tej grupy
- 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
- C++. Podróż Po Języku - komentarz
Najnowsze wątki
- 2025-07-14 Awaria VM?
- 2025-07-14 Gdańsk => Programista Kotlin <=
- 2025-07-14 Warszawa => Junior Rekruter <=
- 2025-07-14 Warszawa => Specjalista rekrutacji IT <=
- 2025-07-14 Wkłady do zniczy...
- 2025-07-14 Warszawa => Specjalista ds. Sprzętu Komputerowego <=
- 2025-07-14 Re: PO chroniło i chroni policyjnych bandziorów [zawiasy za katowanie obywatela (Poznań czerwiec 2012)]
- 2025-07-14 Warszawa => International Freight Forwarder <=
- 2025-07-14 Warszawa => Recruiter 360 <=
- 2025-07-14 Re: Rz?Âd ZAKAZUJE magazyn?Â?w energii ?!! Nowe prawo od 14 lipca to SZOK! ??Â
- 2025-07-14 Warszawa => Sales Assistant <=
- 2025-07-13 Fałszywe alerty
- 2025-07-12 dlaczego gadacie z tym debilem
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-13 Unia Europejska przygotowuje nowy podatek