-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Mario <m...@...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Programowanie uC - Pascal, czy C ?
Date: Sat, 01 Feb 2014 11:03:37 +0100
Organization: Netia S.A.
Lines: 151
Message-ID: <lcihl2$7ec$1@mx1.internetia.pl>
References: <b...@g...com>
<b...@4...com>
<e...@g...com>
<lc4a64$evh$1@node2.news.atman.pl>
<6...@g...com>
<lc4i5o$v67$1@mx1.internetia.pl>
<5...@p...pl.invalid>
<9...@g...com>
NNTP-Posting-Host: 37-128-3-156.adsl.inetia.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1391249890 7628 37.128.3.156 (1 Feb 2014 10:18:10 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Sat, 1 Feb 2014 10:18:10 +0000 (UTC)
In-Reply-To: <9...@g...com>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.misc.elektronika:659052
[ ukryj nagłówki ]W dniu 2014-02-01 00:01, s...@g...com pisze:
> W dniu poniedziałek, 27 stycznia 2014 10:33:42 UTC+1 użytkownik RoMan Mandziejewicz
napisał:
>> Hello Mario,
>>
>>
>>
>> Monday, January 27, 2014, 3:46:46 AM, you wrote:
>>
>>
>>
>>>>>> Ależ nie chodzi o historyczny śmietnik. Jak chcesz coś
>>
>>>>>> uzasadnić/podyskutować, proszę bardzo!! Jeżeli uważasz, że nie umię "C", i
>>
>>>>>> jest to Twoim Koronnym argumentem, to wręcz powiem tak: Umię cośtam
>>
>>>>>> nabazgrać w C. A teraz, brakło Ci Kolego ARGUMENTÓW.. Trzasłeś "Naucz sie
>>
>>>>>> porzadnie C"
>>
>>>>> Stachu, sam argumentów nie podałeś, więc nie krzycz teraz o nich. Jeszcze
>>
>>>>> raz odsyłam do linka podanego przez A.L. Zobacz sobie jak pan Kernighan
>>
>>>>> porównuje języki. Nie musisz się z nim zgadzać, ale jego tekst pokazuje w
>>
>>>>> jaki sposób można argumentować swoje racje w sporze o wyższość języków. I
>>
>>>>> żeby porównać dobrze języki, trzeba je dobrze znać. Ty ich nie znasz dobrze.
>>
>>>>> Nie podałeś argumentów. Udowodniłeś tylko, że potrafisz obsługiwać klawisz
>>
>>>>> Shift i za jego pomocą krzyczeć o burdelach i nędzy.
>>
>>>> Łubudubu!! No to teraz uargumentuj wyższość C nad Pascalem.
>>
>>> Ale po co? Wróć do tego co napisano wcześniej:
>>
>>> "Pascal znanazl sie dawno na smietniku historii."
>>
>>> Rynek wybrał i nie ma znaczenia, że niektórzy uważają, iż pokonany jest
>>
>>> ładniejszy. Chcesz się zamknąć w getcie to twoja sprawa ale nie dorabiaj
>>
>>> do tego ideologii.
>>
>>> ATSD to znałem trochę Fortran i Algol gdy do nauki programowania na
>>
>>> uczelniach zaczął się wdzierać przebojem Pascal. Nie bardzo wiedziałem
>>
>>> po co wprowadzać język który ma głownie zadanie edukacyjne a nie
>>
>>> użytkowe. Później studenci kończyli studia i upierali się żeby w tym
>>
>>> tworzyć poważne aplikacje.
>>
>>
>>
>> No i co w tym złego?
>>
>>
>>
>>> To tak jakby upierać się, że poważny soft powinno się pisać w LOGO
>>
>>> czy Scratch, bo przecież młodzież w tych językach uczy się
>>
>>> programować.
>>
>>
>>
>> Ale dlaczego przeginasz?
>>
>>
>>
>>> Jakoś nigdy się do Pascala nie przekonałem a z c jakoś dałem radę.
>>
>>
>>
>> Czyli swoją argumentację opierasz na niechęci do języka, którego nie
>>
>> udało Ci się opanować...
>>
>>
>>
>> To jest typowa dyskusją o wyższości itd. Dla mnie nie ma znaczenia, w
>>
>> jakim języku jest pisany program. Ważne jest, żeby aplikacja działała
>>
>> poprawnie i sprawnie oraz miała rozsądną wielkość.
>>
>>
>>
>> Pisałem w swojej, dość długiej, karierze programy w wielu językach. W
>>
>> asemblerze też. Ba! Trafiło mi się nawet napisanie dość dużego
>>
>> programu w... Basicu, przy wyciskaniu z niego wszystkich soków
>>
>> (niedawno oglądałem listingi - że też mi się chciało). Programy
>>
>> spełniały swoje zadanie, może z wyjątkiem tego nieszczęsnego Basica na
>>
>> Meritum (w 1987 roku), który był bardzo wolny. Pisalem też trochę
>>
>> zarówno w Pascalu jak i w C. Bez większego powodzenia, bo potem
>>
>> utknąłem w xBase na długie lata.
>>
>>
>>
>> Poznałem w tym czasie mnóstwo ludzi, piszących w różnych językach i
>>
>> nauczyło mnie to jednego - dobry programista, posługujący się sprawnie
>>
>> niemal dowolnym językiem programowania, jest w stanie napisać
>>
>> poprawnie działający program szybciej niż zły programista w jedynie
>>
>> słusznym C(+/++/#/?).
>>
>>
>>
>> I, bardzo proszę, nie wyciągajcie mi tu teraz argumentu, że C jest
>>
>> najszybsze i daje najmniejszy kod wynikowy. Jak widzę współczesne
>>
>> aplikację, które niemal do dodawania 2 do 2 potrzebują dziesiątek MB
>>
>> RAM i uruchamiają się kilkanaście sekund, to mnie najjaśniejszy szlag
>>
>> trafia. I sa to aplikacje pisane oczywiście w C.
>>
>>
>
> W pełni się z Tobą zgadzam. Ileż to razy naczytałem się o tym, że w C da się zrobić
to, czego w innych językach programowania nie da się zrobić. Noszsz do Pani Nędzy, to
niechaj mi w końcu ktoś w końcu konkretnie napisze czego się nie da zrobić w Pascalu,
a da się w C. No peeewnie, argumentem będzie fakt, że ni ma kompilatorów Pascala na
jekieś tam DSP. I fakt, bo nie ma!! Aha!! Czyli Buraki są lepsze od Bananów, bo
Banany u nas nie rosną..
Czyli wracając do c i Pascala to według twojej logiki lepszy jest
Pascal, w którym oprócz PICów nie da się nic zaprogramować, od c, który
jest dostępny na dowolny współczesny proce. Czyli jako wolny człowiek
swoim wolnym wyborem wybierasz PIC bo tylko na nim jest Pascal :)
Tymczasem Basic jako język kompilowalny, jak i interpreter jest o
wiele bardziej czytelny od krzoków &,&&,|| itd., itp...
Od kiedy ogarnąłem trochę c nie czuję potrzeby pisać w Basicu. A co do
krzaczków to jednych może razić && a innych :=
--
pozdrawiam
MD
Następne wpisy z tego wątku
- 01.02.14 11:12 Mario
- 01.02.14 11:16 Grzegorz Krukowski
- 01.02.14 11:36 RoMan Mandziejewicz
- 01.02.14 11:46 Mario
- 01.02.14 12:32 Mario
- 01.02.14 12:40 RoMan Mandziejewicz
- 01.02.14 12:50 RoMan Mandziejewicz
- 01.02.14 13:26 Dariusz Dorochowicz
- 01.02.14 13:33 Mario
- 01.02.14 13:49 Piotr Gałka
- 01.02.14 14:12 Mario
- 01.02.14 15:47 RoMan Mandziejewicz
- 01.02.14 15:51 Mario
- 01.02.14 15:55 Mario
- 01.02.14 16:06 RoMan Mandziejewicz
Najnowsze wątki z tej grupy
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
- jak szybko plynie prad
- Płytki Milkv-Duo
- Światłowód między budynkami
- POtrzebny bufor 3.3<>5V, jedonkieruowy, trójstanowy, wąski
- retro
- Bezprzewodowe polączenie Windows z projektorem
Najnowsze wątki
- 2024-11-17 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- 2024-11-18 Gdynia => Spedytor Międzynarodowy <=
- 2024-11-18 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-18 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-18 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-11-18 Kraków => Business Development Manager - Network and Network Security
- 2024-11-18 Kraków => Network Systems Administrator (IT Expert) <=
- 2024-11-18 Kraków => Administrator Systemów Sieciowych (Ekspert IT) <=
- 2024-11-18 Zdunowo => Senior PHP Symfony Developer <=
- 2024-11-18 Łódź => QA Inżynier <=
- 2024-11-18 Lublin => Senior PHP Developer <=
- 2024-11-18 Gliwice => Specjalista ds. public relations <=
- 2024-11-18 Gdynia => Front-End Developer (React/Three.js) <=
- 2024-11-18 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-18 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=