-
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.unit0.net!feeder1.cambriumusenet.nl
!82.197.223.103.MISMATCH!feeder3.cambriumusenet.nl!feed.tweaknews.nl!209.197.12
.242.MISMATCH!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!
unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.P
OSTED!not-for-mail
Date: Mon, 27 Jan 2014 07:50:12 +0100
From: Grzegorz Kurczyk <g...@c...slupsk.pl>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101
Thunderbird/24.2.0
MIME-Version: 1.0
Newsgroups: pl.misc.elektronika
Subject: Re: Programowanie uC - Pascal, czy C ?
References: <b...@g...com>
<b...@4...com>
<e...@g...com>
<lc4a64$evh$1@node2.news.atman.pl>
<6...@g...com>
In-Reply-To: <6...@g...com>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 37
Message-ID: <52e601a5$0$2227$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 80.52.170.66
X-Trace: 1390805413 unt-rea-b-01.news.neostrada.pl 2227 80.52.170.66:43308
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:658797
[ ukryj nagłówki ]W dniu 27.01.2014 03:06, s...@g...com pisze:
> A po co? Przecież znasz te dziwolągi (&&,&,|,||, i tede itp..) Fajnie się to czyta?
>
> a-=b;
>
>
> Posrane jak tralala.. No cóż, można sę różne różności i dziwolągi powymyślać..
> W Pascalu pisze się to a:=b-1. Można se wymyślić np. coś takiego : a<=(b.less.1),
albo a<=(b.decrement.1). I takie sranie w banie można ładować w nieskończoność.
>
Ale kto Ci broni w C napisać a=c-1 ???
Programuję dość biegle w obu językach i uwielbiam zapis typu i++ zamiast
i:=i+1. To co mi się podoba w Pascalu o filozofia typu string.
> Oglądnij sobie stronkę wyżej podaną, zassaj sobie DEMO, a najlepiej zakup za 199$
soft od nich. I wówczas zobaczysz jakie są oferowane biblioteki, jak się z nich
korzysta w dowolnym języku. A deklarowanie dowolnej zmiennej "byle gdzie", to
zaproszenie do burdelu. Ot, taki jest język C.
>
> for(;;;) - Wacek wie o co w tym chodzi
>
To samo co while(1) {...} lub pascalowe while(true) begin...end
Mnie się akurat konstrukcja pętli for bardziej podoba w C niż w Pascalu.
Uważam, że to wszystko kwestia przyzwyczajenia. Sam zaczynałem od
Pascala i dopiero przesiadka na Linuxa i projekty na uC niejako wymusiły
przesiadkę na C. Na początku trochę się musiałem zastanawiać się nad
każdą linijką ale z czasem nie dziwi mnie zapis typu Sum+=*BuffPtr++ i
jest dla mnie czytelny od pierwszego rzutu okiem.
Przesiadka na C ułatwiła mi zdecydowanie późniejsze programowanie w PHP
i Javie. Mam duży sentyment do Pascala i nadal go używam w postaci
Lazarusa, ale tak jak Koledzy pisali... świat wybrał C i inne jeżyki
podobne składniowo wraz z ich "krzaczkami".
Teraz jak rzeźbię w Verilogu to mi cholernie brakuje tego i++ :-)
Pozdrawiam
Grzegorz
Następne wpisy z tego wątku
- 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
- 27.01.14 14:47 Jarosław Sokołowski
- 27.01.14 14:49 Marek
- 27.01.14 15:16 Marek
- 27.01.14 18:34 J.F
- 27.01.14 19:14 Marek
Najnowsze wątki z tej grupy
- Jak odróżnić myjki wibrujące od ultradźwiękowych.
- Ledy na wyłączniku czasowym błyskają
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- RCD wybija
- Re: Kompensacja mocy biernej przy 230VAC
- Łożysko ślizgowe - jaki olej
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- Współczesny falomierz
- Zasilacz 7V na szynę DIN
- Waga z legalizacją
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
Najnowsze wątki
- 2025-04-04 Białystok => NMS System Administrator <=
- 2025-04-04 Warszawa => Spedytor Międzynarodowy <=
- 2025-04-04 Warszawa => Generative AI Engineer <=
- 2025-04-04 Warszawa => Gen AI Engineer <=
- 2025-04-04 Warszawa => Senior Programmer C <=
- 2025-04-04 Jak odróżnić myjki wibrujące od ultradźwiękowych.
- 2025-04-03 Ledy na wyłączniku czasowym błyskają
- 2025-04-03 Mapy w android-auto
- 2025-04-03 Czy [polityka] wolno wyzywać od idiotów ale nie od morderców? Czy posłowi wolno mniej niż obywatelowi?
- 2025-04-03 nju internet sms z kodem
- 2025-04-03 Gdynia => Sales Executive / KAM <=
- 2025-04-03 Gdańsk => PHP Developer <=
- 2025-04-03 Wydałem 300 zł za bezpłatne konto w Santander
- 2025-04-02 Wrocław => Key Account Manager (ERP) <=
- 2025-04-02 Zielona GĂłra => Konsultant wdroĹźeniowy Comarch XL/Optima (KsiÄgowoĹ