-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Ireneusz Szpilewski" <i...@s...opole.pl>
Newsgroups: pl.comp.programming
Subject: Re: Szukam jezyka
Date: Fri, 13 May 2011 22:35:44 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 57
Message-ID: <iqk500$27v$2@inews.gazeta.pl>
References: <iqio4c$mg$1@inews.gazeta.pl> <iqipri$efe$1@news.onet.pl>
<iqj0c0$s6u$1@inews.gazeta.pl>
<h...@4...com>
<iqjkvv$7gd$1@inews.gazeta.pl> <iqjn17$e42$1@inews.gazeta.pl>
NNTP-Posting-Host: 178.252.20.130.internetia.net.pl
X-Trace: inews.gazeta.pl 1305319232 2303 178.252.20.130 (13 May 2011 20:40:32 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Fri, 13 May 2011 20:40:32 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090
X-Priority: 3
X-RFC2646: Format=Flowed; Original
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-User: nogaboga
X-MSMail-Priority: Normal
Xref: news-archive.icm.edu.pl pl.comp.programming:190283
[ ukryj nagłówki ]
> no jest to dosyc naturalne (ja proponuje by to zrobic jako nakladke
> na c) ale tez nie znam 'literalnej' implementacji
>
> dosyc jasne sa zasady jakie powinny to okreslac, genaralnie skladnia
> typu 'rozstrzelone nazwy funkcji' i argumenty pomiedzy nimi i pozatym
> maksymalna prostota
>
> wez Zajac wsadz go do Pralka i ustaw temp 40 stopni
>
> ten pomysl by instancje pisac z duzej cos w sobie ma ale nie
> rozwiazuje kwestii checi posiadania dla instanci nazw dluzszych
> niz slowo
Musialoby byc 1 slowo z duzej litery, a wiec albo:
Zajac_Szarak albo Zajac_szarak albo ZajacSzarak jak kto chce
>
> wez Zajac Szarak i wsadz go do Pralka Unimor i ustaw temp 40 stopni
>
> nie wiem czy to by sie sprawdzalo - generalnie trzebaby popraktykowac
> i dobrac najlepsze konwencje, jest pare kwesti bo sa jeszcze typy i inn:
> trzeba tak podefiniowac rzeczy by nie bylo wieloznacznosci
> w dekodowaniu wyrazen itp i by zarazem bylo to tak oszczedne w
> najrozmaitsze operatory i slowa kluczowe jak sie da a pod spodem
> czyste c2 :/
>
> tak wogole to nie jestem az tak na 100% entuzjastyczny do tego pomyslu
> bo na grucie obecnej syntaktyki c mysli mi sie bardzo dobrze o
> najrozmaitszych jego semantykach, a takie zmiany syntaktyczne
> nie wiadomo co przyniosa - z drugiej strony uswiadomienie sobie
> ze ta syntaktyke mozna tak oddzielic jest tez pewna kwestia jakby
> semantyczna - z tamtej kategorii
No w sumie nie jest to takie proste.
Problemem sa funkcje/operatory arytmetyczne i logiczne, ktore cos "zwracaja"
i mozna je dowolnie laczyc. Gdyby pozwolic na pelny zywiol i nic nie
zakladac o wlasnosciach operatorow jedynym chyba rozwiazaniem bylaby scisla
nawiasologia czyli:
MX = ((M1 dodaj do (M2 dodaj do M4)) mnoz przez M3)
albo
MX = ((M1 + (M2 + M4)) * M3)
Matematycy nie byliby zachwyceni :-).
Chociaz z drugiej strony ma to swoj urok zelaznej konsekwencji :-).
Ciekawi mnie tez ciagle jak zdarzenie
Kamyczek zderza sie w Powietrze z Pilka
zapisac elegancko w C++
Irek
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-02-19 Lista afer
- 2025-02-19 Lista afer
- 2025-02-19 Lista afer PIS
- 2025-02-19 Ogrodzenie dla krów szkockich "Highland"
- 2025-02-19 Gdańsk => System Architect (background deweloperski w Java) <=
- 2025-02-19 Gdańsk => Solution Architect (Java background) <=
- 2025-02-19 Białystok => Data Engineer (Tech Leader) <=
- 2025-02-19 Kraków => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-19 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-19 Rzeszów => International Freight Forwarder <=
- 2025-02-19 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-19 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-02-19 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-19 Nigdy
- 2025-02-19 Katowice => Key Account Manager (ERP) <=