berhs1a je napisao/la:
Zanima me još nešto. Recimo, oni iskodiraju sve to, svaku komandu. Ali kojim putem kreiraju GUI?
Pogledaj neki tutorijal na YouTube-u u programima poput Visual Basica, Delphi-a i slično.
Imaš već napravljene dijelove programa, tipa MessageBox, Button itd.
To je dio GUI-a, poredaš sve tipke. Onda prelaziš na programiranje tih tipki da bi one imale neku funkciju. Npr. ako praviš digitron, Button na kojem piše 1 treba da daje rezultat 1, Button na kojem piše 2 - treba davati 2. Kada želiš isprogramirati Button sa '+'-om, kodiraš tako što rezultat prvog buttona sabiraš sa rezultatima n-tog buttona. Button '=' bi u tom slučaju trebao vratiti sumu svih tih sabiraka ..
Mislim da je teško objašnjavati programiranje. Moraš imati neku osnovu a ista se stiče ili u školi, ili na nekom finom kursu. Osnove programiranja je inače najbolje i najpametnije učiti u jeziku poput C-a. Dobar C programer se za 15ak dana prilagodi na bilo koji drugi programski jezik jer je programerska logika ostala ista, samo je potrebno prilagoditi se na sintaksu jezika u kojem tada programiraš.
Naravno, jezik poput Jave ima sopstvene konstruktore i destruktore, dok C++ omogućava samostalno programiranje istih. Zato je C++ obimniji i puno 'širi' u smislu mogućih opcija, ali je i teži za shvatiti sve to.
Učiti programirati odmah u Javi, HTML-u je jednostavno preglupo i neefikasno. Moraš shvatiti neke osnove kroz C, C++ pa onda preći na C# i programiranje pravog programa, koji će imati i GUI za lakšu upotrebu.
Ako si već voljan programirati, upiši kakav fin kurs ili pohađaj školu, ali kreni od osnova, a osnove nikako nisu i ne mogu biti programiranje u Javi, HTMLu i slično.