Czy moglibyście mi podać link do jakiegoś programu najlepiej razem z kodem. Oczywiście chodzi o program napisany w pascalu. Chciałbym zobaczyć jakie maksymalne daje możliwości. Przy czym nie chodzi mi o to, aby to były takie profesjonalne programy, a raczej takie bazujące na podstawach języka.
- Rejestracja:ponad 12 lat
- Ostatnio:ponad 2 lata
- Postów:131
Ale ja nie chcę się niczego w ten sposób nauczyć, chcę tylko zobaczyć co można w ten sposób zrobić. Myślenie też trzeba w jakiś sposób nakierować. Moje jeśli chodzi o programowanie może być ograniczone bo po prostu nie znam możliwości.
A Twoje porównanie akurat nie jest najlepsze, bo oglądając jak ktoś jeździ, można się nauczyć. Chociażby odpowiedniej pozycji na rowerze :p



- Rejestracja:prawie 17 lat
- Ostatnio:około 3 lata
- Lokalizacja:Szczecin
- Postów:4191
Ty się chłopie na prawdę w końcu ogarnij. Najpierw jakieś cudowanie w konsoli. Teraz dajcie mu źródła systemu operacyjnego w Pascalu, a on sobie już go dostosuje dla siebie. Tak to nie działa, jak pisał poprzednik. Masz proste przykłady na Google w wielu kursach czy przy okazji kodów jakiś rozwiązań i sobie z nich masz po swojemu coś poskładać, jak się już zaznajomisz z podstawami języka. Będziesz po omacku przerabiał jakiś kod do zupełnie czegoś innego, to zaraz znowu milion nowych pytan.
Fakt, ja się tworzenia dla swoich potrzeb TSR'ów pod DOS'a nauczyłem i bazowałem na kodzie dołaczonym do bardzo starego zina. Ale to trochę inna wedle mnie "bajka". TASM'a pewnie mało kto już używa, cięzko wygooglować coś poza opisem przerwań. Nikt z reversujących czy piszących trainery, rzadko dzielił się swoją wiedzą w postaci gotowych kodów. Wiem, bo już za tym googlowałem. Ale dorwałem kod i co potrzebowałem wymodziłem. Nadal wiele jest dla mnie zagadką. I do tej pory mimo podpowiedzi Dragona nie ogarnąłem przepisywania tekstów ze stałych w pętli do pamięci, więc na chama walnąłem mnóstwo mov'ów
w jednym z TSR'ów. Ale działa.
A Ty chcesz jakieś kody z czapy, do tak oklepanego języka i świetnie udokumentowanego jak Pascal. Dostał byś i milion przykładów, a można się z niemal pewnością założyć, że dalej smarował byś pytania na forum o wszystko. I nic się nie nauczył. Ponieważ niestety z Twoich dotychczasowych wątków można wywnioskować jedno, że uczyć się nie chcesz.


- Rejestracja:ponad 20 lat
- Ostatnio:4 miesiące
Z takich większych to może sam FPC :>
http://wiki.freepascal.org/Lazarus_Application_Gallery

- Rejestracja:około 22 lata
- Ostatnio:ponad 10 lat
- Postów:418
Panowie, nie zapominajcie, o największym projekcie :)
http://delphi.about.com/od/beginners/l/aa050702b.htm
- Rejestracja:ponad 11 lat
- Ostatnio:około 6 lat
Nie wiem po co ci to, ale trzymaj (lista może nie być aktualna):
http://delphi.wikia.com/wiki/Good_Quality_Applications_Built_With_Delphi
- Rejestracja:prawie 20 lat
- Ostatnio:4 minuty
- Lokalizacja:Gorlice
Nie bardzo rozumiem o co chodzi w temacie Delphi/Object Pascal to pełnowartościowy język programowania i jedynie ograniczeniami są pomysłowość i umiejętności programisty a zrobić można praktycznie wszystko to co w innych językach tyle że czasem mniejszym lub większym nakładem pracy.

- Rejestracja:ponad 12 lat
- Ostatnio:ponad 2 lata
- Postów:131
Ale właśnie mi nawet nie chodziło o Pascala. Tylko po prostu to jedyny jezyk, którego choć trochę znam i z kodu mógłbym jakieś wnioski wyciągnąć. Ja za programowanie tak bardziej serio, znaczy że zacząłem robić program który rzeczywiście jest użyteczny, dla ludzi z którymi pracuję, aczkolwiek jego obsługa nie jest idealna.
Wcześniej moje programy to było np. utworzenie folderów i plików tekstowych z danymi, które są w innym pliku. A więc program był wykonywany raz i koniec, aczkolwiek 5-10 minut pracy i było gotowe to co ręcznie robiłbym kilka godzin.
Oczywiście z różnych programów sam korzystam, ale chciałem wiedzieć co jest napisane w Pascalu, co nie. Jak to wygląda. Tak tylko z ciekawości.

- Rejestracja:ponad 21 lat
- Ostatnio:4 minuty
Ale właśnie mi nawet nie chodziło o Pascala
Ok, więc:
Każdy program jaki widzisz, to ludzie napisali.
Niektóre bylo łatwiej, niektóre zajęły całe lata dużym zespołom.
Skup się bardziej na tym czego nie ma, nie powielaj programów istniejących.
- Rejestracja:około 16 lat
- Ostatnio:ponad rok
Poświęć "trochę" czasu na przejrzenie "kursów" skoro język nie ma znaczenia
Delphi
Java
C/C++
http://cpp0x.pl/kursy/
Masz od razu podane na tacy co robi wraz z opisem i wybierz co Ci pasuje. Praktycznie w każdym języku można osiągnąć ten sam albo podobny cel. Kwestia wybrania sposobu.
Potem jeśli chcesz się ukierunkować na konkretny kompilator poszukaj w Google np.
"w czym pisać programy biurowe" czy gry czy co tam chcesz pisać, zorientuj się jakie są ceny kompilatorów bo jedne są darmowe inne bezcenne..
I jak już będziesz wiedział co konkretnie chcesz wtedy można zadawać konkretne pytania najpierw w Google "jak zrobić tabelkę w Delphi" czy w Javie czy PHP albo "przykłady tabel w ..". I wtedy jak będziesz miał problem z opanowaniem szczegółów można pytać na forum.
Zawsze można wpisać "Delphi (lub PHP, Java, C++) + gotowce + artykuły". Nie które nawet ilustracje mają. A jak zrobisz to w języku angielskim wybór będzie jeszcze większy. Ale przykłady to przykłady .. jak nie będziesz rozumiał co się dzieje w kodzie to prędzej czy później utkniesz. Dlatego na początku dałem linki do kursów.
Nic wyjątkowego nie napisałem ale może to Ci uświadomi co przedmówcy chcieli Ci przekazać.

- Rejestracja:około 14 lat
- Ostatnio:ponad 4 lata
- Postów:439
Zobacz sobie komponenty Jedi - znakomity przykład jak tworzyć zarówno dobry, udokumentowany kod, kompatybilny z różnymi wersjami Windows oraz ciekawe komponenty UI - http://jvcl.delphi-jedi.org/