-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin2!goblin.stu.neva.ru!xlned.com!feeder1.xlned.com!feeder1.cambriu
musenet.nl!82.197.223.103.MISMATCH!feeder3.cambriumusenet.nl!feed.tweaknews.nl!
209.197.12.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neo
strada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neos
trada.pl.POSTED!not-for-mail
From: "J.F." <j...@p...onet.pl>
Subject: Re: Programowanie uC - Pascal, czy C ?
Newsgroups: pl.misc.elektronika
User-Agent: 40tude_Dialog/2.0.15.1pl
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
References: <b...@g...com>
Date: Mon, 27 Jan 2014 02:24:20 +0100
Message-ID: <1j3zjrhlj1s2p$.1vuq7itjncqkw$.dlg@40tude.net>
Lines: 62
Organization: Telekomunikacja Polska
NNTP-Posting-Host: h82-143-187-50-static.e-wro.net.pl
X-Trace: 1390785860 unt-rea-a-02.news.neostrada.pl 2139 82.143.187.50:61000
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:658782
[ ukryj nagłówki ]Dnia Sun, 26 Jan 2014 15:36:17 -0800 (PST), s...@g...com
> Temat zupełnie luźny do dyskusji. Niee, ekspertem Pascala absolutnie nie jestem,
ale zupełnie nieźle poruszam się w tym środowisku programistycznym.
>
> Kto i po jaką cholerę wymiślił C?
A takich kilku. Zeby napisac Multicsa(Unixa) :-)
> W zasadzie pisze się programy bardzo podobnie jak w Pascalu.
Trudno powiedziec czy "jak w Pascalu", czy "w Pascalu to podobnie jak
w C", czy "w Pascalu to identycznie jak w Algolu, a w C analogicznie",
> Ino, że imho jest to zdecydowanie mniej czytelne niż w Pascalu.
Pretensje do siebie, trzeba pisac czytelnie :-)
> Konstrukcja pętli, to akurat "małe piwo", w różnych językach różnie się to robi.
> Ale weźmy na przykład operatory logiczne. Ot tak sobie dupnę coś w Pascalu:
>
> if ((a=b) and (b<c)) then
> begin
>
> ... Cośtam_Cośtam;
>
> end;
if ((a==b) && (b<c)) then
{
... Cośtam_Cośtam;
}
Kiepski przyklad.
A jak czytelnie wyglada np obsluga ambitniejszych struktur
wskaznikowych - taka powiedzmy dwukierunkowa lista list :-)
> A ileż się nasłuchałem, że w C da się zrobić to, czego w Pascalu się nie da.
> I w "sieci" też się o tym naczytałem.. Ino CZEGO DO PANI NĘDZY SIĘ nie da??
Po pierwsze - zalezy ktory Pascal. Nie kazdy ma wszystkie typy,
obsluge sprzetu, przerwan. Biblioteki moga byc ograniczone.
Unii nie ma, typow bitowych nie ma. Procedur ze zmienna lista
parametrow nie ma.
Ale masz racje - podobne. Np instrukcji "rotate" nie ma w obu.
Borland duzo zrobil w doprowadzeniu do wspolnych mozliwosci.
> Dalej.., definiowanie typu zmiennej w "C" BYLE GDZIE, to po prostu BURDEL!!
Wcale nie byle gdzie. Znow podobnie jak w Pascalu.
> A potem szukaj gdzie jest pluskwa.
> Dalej.., że kod wynikowy C (po kompilacji) jest lepszy od czegokolwiek... A niby
dlaczego? Zależy od kompilatora!!
Ale dobre kompilatory sa od dawna :-)
> Gdzieś tam coś niedawno zauważyłem: for(;,;,;) , może jest tam gdzieś jakaś
pomyłka, ale przede wszystkim pomyłką jest promowanie nieczytelnego języka.
O, w C to mozesz znacznie bardziej nieczytelnie napisac.
W Pascalu zreszta tez :-)
J.
Następne wpisy z tego wątku
- 27.01.14 03:06 s...@g...com
- 27.01.14 03:10 A.L.
- 27.01.14 03:46 Mario
- 27.01.14 07:25 Cezary Grądys
- 27.01.14 07:50 Grzegorz Kurczyk
- 27.01.14 08:17 JDX
- 27.01.14 08:25 JDX
- 27.01.14 09:27 Marek Borowski
- 27.01.14 09:28 Andrzej
- 27.01.14 10:18 ajt
- 27.01.14 10:32 Elektrolot
- 27.01.14 10:33 RoMan Mandziejewicz
- 27.01.14 10:57 Marek
- 27.01.14 11:01 Marek
- 27.01.14 14:46 Marek
Najnowsze wątki z tej grupy
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
- Co oni mierzą miernikiem
- 40 lat OrCAD-a
- Multimetr z bluetooth
- Ciekawa mapka z BTS-ami
- Lampy uliczne LED z kubkiem
- Pęczniejące LiPo
- wyłącznik ścienny
- "Wybitna" inteligencja AI
Najnowsze wątki
- 2025-10-27 Priority pass i fast track z visa platinum santandera.
- 2025-10-27 #Motodziennik Używane - OGROMNE PRZEBIEGI - najlepsze silniki diesla i benzynowe ostatnio
- 2025-10-27 Dlaczego Heweliusz zatonął? Kulisy tragedii I Heweliusz. Prawdziwa historia #1
- 2025-10-27 Telefony z Androidem są bardzo bezpiecznym kanałem zarządzanie kontem bankowym
- 2025-10-27 logowanie VW
- 2025-10-27 Taka CISZA a z banków ZNIKAJĄ PIENIĄDZE
- 2025-10-27 Warszawa => Generative AI Engineer <=
- 2025-10-27 Warszawa => Gen AI Engineer <=
- 2025-10-27 Warszawa => Dyrektor IT <=
- 2025-10-27 Warszawa => Spedytor Międzynarodowy <=
- 2025-10-27 Warszawa => BI Developer / Analityk BI <=
- 2025-10-27 Hazard
- 2025-10-26 kupiłem pendrajwa 256gb
- 2025-10-26 Masz 20 sekund na poddanie się :)
- 2025-10-26 automat czy manual




Ceny mieszkań w Polsce spadają, Warszawa mniej dostępna niż Bruksela