Najlepsze programy napisane w Pascalu

0

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.

0

Czy przyjdzie ci do głowy oglądanie filmu jak ktoś jeździ na rowerze w celu nauczenia się jeździć na rowerze?
To czemu uważasz że z programowaniem to przejdzie?

0

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

0

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.

2

Z takich większych to może sam FPC :>
http://wiki.freepascal.org/Lazarus_Application_Gallery

0

Total Commander, zależnie od wersji kompilowany jest pod Delphi albo Lazarusem.
Kodu źródłowego niestety brak.

0

Panowie, nie zapominajcie, o największym projekcie :)
http://delphi.about.com/od/beginners/l/aa050702b.htm

0

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

4

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.

0

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.

1

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.

0

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ć.

0

Najlepszy na świecie program do krzyżówek był robiony w paskalu - popularny Kreator Krzyżówek.

0

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/

1 użytkowników online, w tym zalogowanych: 0, gości: 1