Świętowit napisał(a)
Will napisał(a)
Znów pokazujesz, że umiejętność czytania ze zrozumieniem nie jest twoją mocną stroną.
Chyba Ty, wyraźnie zaznaczyłem, że chodzi mi przede wszystkim o stropień trudności języka. C++ jest najtrudniejszym, najbardziej niespójnym i niedorobionym językiem z mainstreamu, nie spotkałem w życiu programisty, który twierdziłby, że język nie tworzy trudności i jest prosty do opanowania (jak większość innych).
Will napisał(a)
"są językami szkoleniowymi"- miałem na myśli tylko początki nauki programowania gdzie ludzie co raz częściej wybierają c#/jave i nie muszą babrać się ze wskaźnikami, leakami, pisać własne alokatory itd.
Twierdzisz, że w językach z GC nie mam memleaków? Pomijając kwestie interakcji z rzeczami, których czas życia musi być ściśle określony to pozostaje problem chociażby ze zwalnianiem referencji, żeby jakieś trupy z odwołaniami nie leżały na stercie do końca programu.
Życia uczy (ANSI) C, nie C++. C++ uczy patologii, pijaństwa i tanich dziwek...
A ja uważam, że jest całkiem prosty ale taka już moja opinia. Zaczynałem od c++ i zawsze fajnie się z nim pracowało. Daj początkującemu "bawić" się z memleakami w c++ i c# a zobaczysz co miałem na myśli. Nie twierdze, że c++ jest we wszystkim lepszym wyborem, poruszałem głównie kwestie gamedev'u, sam często pisze w c# różne przydatne tool'e i jestem bardzo z tego wyboru zadowolony.