Witam!
Obecnie dopiero zaczynam moją przygodę z programowaniem i potrzebuję jakiś dobrych bibliotek graficznych (chodzi mi o to, że w moim poprzednim compilatorze migał mi obraz i nigdzie nie mogłem znaleźć do niego instrukcji) do GCC, jak wynika z tematu. Ważne jest dla mnie, aby był on popularny i można było łatwo znaleźć o nim informacje (np. jak go zainstalować). I nie chcę żeby był on na c++. Na razie nie chcę przyzwyczajać się do obiektów.
Znacie coś takiego?
Skoro nie potrafisz korzystać z Google, to raczej nie powinieneś brać się za programowanie.
I nie chcę żeby był on na c++. Na razie nie chcę przyzwyczajać się do obiektów.
Kto Ci każe używać obiektów w C++? :|
Kto Ci każe używać obiektów w C++?
Ja. Potem wychodzi upośledzona hybryda C i std::cout
. Taki pacjent nie umie ani C ani C++.
Pewnie, że się da pisać używając tylko niektórych cech C++ i zaniedbując inne, ale moim zdaniem powinno się to robić tylko w uzasadnionych przypadkach. Jeżeli chce się uczyć C++ należy nauczyć się C++ a nie protez. Lepiej czegoś świadomie nie wykorzystać niż nie mieć świadomości, że to coś istnieje.
Endrju napisał(a):
Kto Ci każe używać obiektów w C++?
Ja. Potem wychodzi upośledzona hybryda C i
std::cout
. Taki pacjent nie umie ani C ani C++.
Pozwól mi się zatem poprawić: kto każe Ci używać na obiektów z początku nauki C++?
Oczywiście, że prędzej czy później wypadałoby zacząć używać obiektów i całej reszty rzeczy, które umożliwia C++, lecz twierdzenie, że "nie uczem siem C++ na poczontku, bo w nim so klasy" jest idiotyczne (a jeszcze 'idiotyczniejsze' jest zaczynanie nauki programowania od C, lecz to sprawa na inny wątek :P).
Jeżeli chce się uczyć C++ należy nauczyć się C++ a nie protez.
Nie widzę w tym nic złego.
Dzisiaj napisałem program na kilkaset linijek, z założenia miał być w C, nieobiektowo i na kolanie, ale jak stwierdziłem że potrzebuję kontenera to bez wahania napisałem std::map
. Nie będę się przecież katował pisaniem własnej mapy, skoro mam ją w bibliotece standardowej.
Pisanie w czystym C (nawet w C99/C11) czegoś więcej niż Hello world to masochizm. Ale to podstawy, które trzeba umieć - a właśnie BRAK cudów-wianków w bibliotece zachęca do własnego pisania i poznawania algorytmów.
Wracając do tematu:
i potrzebuję jakiś dobrych bibliotek graficznych
SDL? Allegro? (o tej ostatniej ostatnio dużo wątków jest na forum)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.