-
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
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- Korekcja perspektywy
- Wentylator zabija zasilacze LEDek?
- Re: Kompensacja mocy biernej przy 230VAC
- Totaliztyczny obowiązek naprawy maszyn i urządzeń
- Niby uziom ale nie
Najnowsze wątki
- 2025-04-30 Szczecin => Key Account Manager IT <=
- 2025-04-30 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-04-30 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-04-29 Nożownik zaatakował i zabił lekarza
- 2025-04-29 Polecam żarówki Blackout na Blackout z dużym gwintem
- 2025-04-29 Porażka kasty sędziowskiej przed Trybunałem Sprawiedliwości UE
- 2025-04-29 Kombinacja znaków A11 i B33?
- 2025-04-29 Na jakim etapie jest sprawa karna "gaśnicowego" Brauna z grudnia 2023?
- 2025-04-29 TSUE jest "przeciw a nawet za" neosędziami :-)
- 2025-04-29 Wrocław => Konsultant wdrożeniowy (systemy kontrolingowe) <=
- 2025-04-29 China => Production Coordinator / Representant Product Dev <=
- 2025-04-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-04-28 Hiszpania bez pradu
- 2025-04-28 chinska stal
- 2025-04-28 QR kody