-
Data: 2019-01-04 14:12:26
Temat: Re: Jaki język polecić początkującemu? - komentarz do artykułu w Programista 9/2018
Od: g...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu piątek, 4 stycznia 2019 13:34:50 UTC+1 użytkownik fir napisał:
> > foldr (+) 0 (map (^2) (take 7 (filter isPrime [2 ..])))
> >
>
> to juz lepiej... w ym widze jakis wiekszy sens
> trzebbylo zaczac od tego, bo trzeba przyznac ze kolegi zdolnosci tlumaczenia spraw
przypominaja zdolnosci tlumaczacego-inwalidy
>
> kolega moze tgo nie widzi ale to powoduje ze ja np rozumiem reakcje ludzi na to co
wuglada jako strumien bzdetów dlatego ze jest zle pisane (zamiast podwac fakty
kluczowe i prosto kolega wypisuje te niektuczowe w inwalidzki sposob i predzej mozna
sie nabawic urazy do jezykow funkcyjnych czytajac to niz przeciwnie
Cóż, robię najlepiej jak potrafię.
Jeżeli odbierasz to jako "inwalidzki sposób",
to bez wskazania "dobrego sposobu", operowania
przykładami itd. nie sądzę, żebym mógł
zrobić jakiś użytek z takiego feedbacku.
> - bo pamietam kiedys sam zajrzalem na jakis tutorial do lispa i nie wygladalo to
tak zle jak w wydaniu kolegi, tyle ze czego tam sie nauczylem i tak w czesci
zapomnielem)
Masz gdzieś link do tego tutoriala?
> > Informatyka to nie jest religia. Jak w coś nie wierzysz, to możesz
>
> alez debilna wypowiedz... kolega powinien uwazac bo czasami osiaga poziom
quelqebuga czy innego talatajstwa a na tym poziomie ja nie moge rozmawiac
>
> religie nie jest oparta na niewierzeniu,
> religie jest oparta na wierze;
Otóż to. Dlatego tutaj nie ma co "wierzyć" albo "nie wierzyć".
Tutaj, żeby się dowiedzieć, wystarczy sprawdzić.
to pierwsze to wrecz cos dokladnie przeciwnego i jest to raczej wyraz sceptyzyzmu
wobec wiary... jesli kolredze sie trafiaja takie babole w wypowiedziach
> to ostroznosc wobec przyjomania tych tekstow choc i tak wygladaja one nieco
podejrzanie jako rozumny przekaz staje sie tym bardziej uzasadniona... i ogolnei
zachodzi pytanie czy kolega bardzij mowi z sensem czy bardziej truje ludzi
bulszitem... (najprawdopodobniej jest to pewien mix ale z miksami bywa tak ze
domieszka bulshitu moze powodowac ze czytanie calosci jest bardziej stratnie niz
korzystne ;c)
Ja nie wiem czy Tobie się zdarza czytać swoje własne posty.
Ale zrób sobie kiedyś taki eksperyment, i spróbuj je ocenić
stosując te same kryteria, które stosujesz do oceniania
wypowiedzi innych osób.
>
> > sprawdzić. (Tzn. ściśle rzecz biorąc pewnie nie będzie "tak szybkie",
> > bo Haskellowy runtime ma jakieś tam dodatkowe narzuty)
> >
> > > przydaloby sie jednak by bylo choc prostsze a nie wyglada
> >
> > Moim zdaniem jest tak proste, jak tylko się da.
> >
> > > sam ten kod w c chyab w sumie mozna napisac prsciej
> > >
> > >
> > > int PoliczSumeParuPoczatkowychLiczbPierwszych(int ilu)
> > > {
> > > int i = 0, dodano = 0, suma = 0;
> > >
> > > for(;;)
> > > if(jest_liczba_pierwsza(++i))
> > > {
> > > suma += i*i ;
> > > if(++dodano==ilu) return suma;
> > > }
> > > }
> >
> > Dla mnie nie jest to ani trochę prostsze od poprzedniej wersji.
>
> no cos, mogłbym wspolczuc ale mi sie nie chce... obecnie zastanawiam sie czy kolega
ma jakas dysfunkcje mozgu i poprostu lubi lispa czy tez moze nauka lispa wywolala ta
dysfunkcje czy cos w tym stylu
Nie. Obie wersje są chujowe, bo niepotrzebnie używają pętli nieskończonej.
Żeby wyjaśnić Ci językiem, który być może zrozumiesz: pisanie for(;;) jest
debilizmem. Jeżeli już chcesz to jakoś zapisać przy użyciu pętli for,
to te argumenty do czegoś służą:
int sumaKwadratowLiczbPierwszych(int ilu) {
int suma=0;
for (int liczba = 0; ilu > 0; ++liczba) {
if (jest_pierwsza(liczba)) {
suma += liczba * liczba;
--ilu;
}
}
return suma;
}
Następne wpisy z tego wątku
- 04.01.19 14:15 AK
- 04.01.19 14:16 fir
- 04.01.19 14:26 fir
- 04.01.19 14:31 AK
- 04.01.19 14:33 fir
- 04.01.19 14:50 AK
- 04.01.19 14:54 fir
- 04.01.19 15:10 fir
- 04.01.19 15:42 g...@g...com
- 04.01.19 16:33 fir
- 04.01.19 16:35 fir
- 04.01.19 17:48 Roman Tyczka
- 04.01.19 18:44 g...@g...com
- 04.01.19 22:14 Roman Tyczka
- 04.01.19 22:25 g...@g...com
Najnowsze wątki z tej grupy
- 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??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-11-08 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Szczecin => Key Account Manager (ERP) <=
- 2024-11-08 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-08 Wrocław => Senior PHP Symfony Developer <=
- 2024-11-08 Warszawa => QA Engineer <=
- 2024-11-08 Warszawa => QA Inżynier <=
- 2024-11-08 Warszawa => Key Account Manager <=
- 2024-11-08 Gdańsk => Software .Net Developer <=
- 2024-11-08 Akumulator Hyundai
- 2024-11-08 Warszawa => Manager/Specialist e-commerce (B2C) <=
- 2024-11-08 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-08 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-08 znaj podstawe
- 2024-11-08 Chrzanów => Specjalista ds. public relations <=