-
Data: 2016-10-24 15:29:41
Temat: Re: Pascal - ankieta
Od: Adam M <a...@m...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Saturday, October 22, 2016 at 3:13:25 PM UTC-4, g...@g...com wrote:
> 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?
Jak to widze z dyskusji to koledzy nie maja pojecia o programowaniu embeded.
W prostych embeded C jest nipodwazalnym krolem (chociaz czsami ten embeded C nie za
bardzo przypomina normalny C - tak wiele ograniczen jest narzuconych przez docelowa
platforme). W bardziej skomplikowanych zastosowaniach uzywa sie Matlab/Simulink z
docelowa generacja kodu do C. C++ na embeded uzywa sie najczescie do programowania
skomplikowanego GUI - i w wiekszosci przypadkow to nie jest czyste C++ ale QT
Pozdrawiam
Adam M.
Następne wpisy z tego wątku
- 24.10.16 15:37 Adam M
- 24.10.16 15:58 Sebastian Biały
- 24.10.16 16:02 Sebastian Biały
- 24.10.16 16:04 Sebastian Biały
- 24.10.16 16:17 Sebastian Biały
- 24.10.16 16:21 Sebastian Biały
- 24.10.16 16:28 Adam M
- 24.10.16 23:33 Maciej Sobczak
- 25.10.16 00:01 Maciej Sobczak
- 25.10.16 07:59 Sebastian Biały
- 25.10.16 11:32 Maciej Sobczak
- 25.10.16 12:27 Sebastian Biały
- 25.10.16 16:10 Maciej Sobczak
- 25.10.16 17:28 re
- 25.10.16 17:30 Sebastian Biały
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?