-
Data: 2010-03-03 17:21:19
Temat: Re: Jaki język?
Od: "slawek" <s...@h...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
Użytkownik "Jędrzej Dudkiewicz" <j...@g...com> napisał w
wiadomości grup dyskusyjnych:hmlrvl$pi5$...@n...onet.pl...
> Zwróć uwagę, że napisałeś powyżej coś w stylu "nie musi wygrywać" - w
> tetrisa nie da się "wygrać", można tylko mieć więcej punktów niż inni,
> można więc chyba założyć, że chodziło Ci o to, że program nie musi grać
> optymalnie.
Zgoda, nie musi grać optymalnie. Jednak powinien grać uczciwie. Powiedzmy...
powinien grać na tyle dobrze, aby nie grać gorzej niż człowiek ;)
>To poważnie zaniża poziom konkursu i jednocześnie sprawia, że Twoje uwagi
>powyżej do ustalonych przez Ciebie zasad konkursu chyba
Nie ma konkursu. Po prostu chodzi mi o to, że każdy (chyba) potrafi sobie
wyobrazić, jak taki program mógłby próbować stworzyć: ile czasu i jaki duży.
Czy te wyobrażenia w jakikolwiek sposób są zgodne z rzeczywistością/prawdą?
To nie jest istotne... Bo nie chodzi mi o program, ale o to jak ludzie
używający różnych języków widzą poziom złożoności zagadnienia. Innymi słowy:
jak wybrany przez programistę język wpływa na wyobraźnię programisty.
Były propozycje różnych dydaktycznych języków. W Small Basic jest np.
przykładowy Tetris (ale grać w to ma człowiek). Zainteresowało mnie, ile
razy dłuższy byłby ten program w Small Basic, gdyby musiał sam sobie klocki
układać i to nie oszukując. I jak byłby to długie/duże/trudne - gdyby
zamiast Small Basic brać np. Pascala czy C++ z STL ?
> PS. Oczywiście dwa wieczory na program grający optymalnie to, nazwijmy to,
> grube niedoszacowanie.
Zgoda, lecz jak na razie "w bazie danych" mam że 500 linii i 10 godzin w
przypadku prostych języków obiektowych ogólnego stosowania, takich C#.
slawek
Następne wpisy z tego wątku
- 04.03.10 10:10 jacem
- 04.03.10 10:11 jacem
- 04.03.10 10:25 jacem
- 04.03.10 10:57 slawek
- 04.03.10 11:02 slawek
- 04.03.10 13:17 jacem
- 04.03.10 13:22 jacem
- 08.03.10 12:32 Selvin
- 10.03.10 17:42 slawek
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-12 Warszawa => Expert Recruiter 360 <=
- 2025-02-12 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-02-12 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-12 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-12 Kraków => PHP Full Stack Developer <=
- 2025-02-12 Karta dźwiękowa stereo
- 2025-02-12 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-12 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-02-12 Łódź => NodeJS Developer <=
- 2025-02-12 Błonie => Sales Specialist <=
- 2025-02-12 Dziwne zachowanie magistrali adresowej w 8085
- 2025-02-11 Mini pecet
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=