pecet jogger

cokolwiek o czymkolwiek

Średnik - ";"

26/03/2006, 08:57:38 | 9 komentarzy | Programowanie

Kurde takie małe coś a może być takie wkurzające, zwłaszcza gdy programujesz w C/C++ i go zapomniesz. Przeglądasz cały kod, szukasz, szukasz, zmieniasz kod, piszesz od początku pewnie fragmenty, a w końcu się okazuje że albo zapomniałeś średnika, albo ewentualnie zamiast "==" w ifach wpisałeś "=". Co prawda w większości przypadków kompilator zgłosi odpowiednią linijkę z błędem, ale często zdarza się tak że nie za bardzo wiem o co mu chodzi...

właśnie zauważyłem że mam w szablonie średnik po tekście o komentarzach ("Dodaj komentarz;") cóż niech zostanie z sentymentu

parser (#) 26/03/2006 - 09:15:11

nauczysz sie programowac to nie bedziesz robil glupich bledow.

Michał Górny (#) 26/03/2006 - 09:36:10

LoL...

Ktos (#) 26/03/2006 - 10:32:12

Oj tak. Te == mnie w językach C-pochodnych dobijają. A co do średników - trzeba uważać by za dużo ich nie było, choćby tutaj ten średnik jeden robi dużo szkód ;-):

for (int i = 0; i <= 1234; i++);
{
jakasFunkcja();
}

Michał Górny (#) 26/03/2006 - 10:34:07

Dla mnie akurat średnik jest czymś świętym. Wolałbyś jakieś indentacje a'la Python? Bo mi akurat oddzielanie poleceń średnikami jak najbardziej odpowiada.

Ktos (#) 26/03/2006 - 10:35:51

"Średnik jest święty" - podoba mi się :-)

Wcięcia w Pythonie to jest fajna sprawa. Zwłascza, że wymuszają ładny kod.

Ale ja już się we wszystkich językach w jakich siedzę przyzwyczaiłem do średników, nawet na końcu zdania czasami stawiam, o!;

;-)

Michał Górny (#) 26/03/2006 - 10:37:14

No to teraz wyobraź sobie, że coś Ci przypadkiem te wszystkie wcięcia trimuje... I rzeczywiście ładny jest wtedy - ale nie kod, tylko burdel.

پفو چپك (#) 26/03/2006 - 17:39:24

> Oj tak. Te == mnie w językach C-pochodnych dobijają.

A za to mnie dobijają := w Pascalo-podobnych. Chcę sobię do jakiejś zmiennej przyporządkować wartość, starczy, że brak dwukropka i z całego przyporządkowania robi się porównanie... No i zawsze mnie wkurzało, jak z JS przestawiałem się kiedyś na PHP i musiałem pamiętać o średnikach właśnie.

Michał Górny (#) 26/03/2006 - 17:51:45

@PawełCiu:
Ale przecież w JS też się stosuje średniki... przynajmniej ja stosuję q:.

A co do :=, to mnie raczej wkurzało na odwrót — jak z Delphi się przerzucałem na JS/PHP/C. Sprawa przyzwyczajenia.

پفو چپك (#) 26/03/2006 - 17:52:57

> Ale przecież w JS też się stosuje średniki... przynajmniej ja stosuję q:.

Niekoniecznie. W JS na końcu linii stosowanie średnika nie jest wymagane.

Dodaj komentarz