Najlepsze programy napisane w Pascalu

Najlepsze programy napisane w Pascalu
L1
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 2 lata
  • Postów:131
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.

_13th_Dragon
  • Rejestracja:prawie 20 lat
  • Ostatnio:13 dni
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?


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.
L1
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 2 lata
  • Postów:131
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

_13th_Dragon
Jeżeli nie rozumiesz że oglądając film niczego się nie nauczysz to znaczy że już umiesz jeździć i wydaje się tobie ... Podstaw zamiast jazdy na rowerze: - serfowanie, nurkowanie, cokolwiek czego jeszcze nie umiesz.
L1
Właśnie odpowiedziałem Ci w podobny sposób w innym temacie. W kod mogę ingerować i go edytować, usunąć część, zobaczyć jak działa fragment, jak się korzysta z jakiej funkcji. Jeżeli w czasie oglądania filmu o surfowaniu mógłbym tak nim manipulować i testować, to też bym się nauczył.
Kaska1988
Wstęp do filozofii :)
olesio
  • Rejestracja:około 17 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Szczecin
  • Postów:4191
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.


Pozdrawiam.
L1
Ale ja po prostu chciałem zobaczyć jak wyglądają takie lepsze programy w Pascalu. Bardziej mi zależało na samym programie niż na kodzie. Kod to ewentualny dodatek, żebym mógł sobie spojrzeć. Do tej pory większość takich prostych kodów zrozumiałem po przeczytaniu.
olesio
Ale to na prawdę Tobie nic nie da. Jeżeli Dragon radzi Tobie, dodaj unit i tak dalej, a Ty nie wiesz o czym On do Ciebie pisze. I co masz zrobić dalej. To znaczy, że nie masz podstaw i póki ich nie poznasz, nie wykarzesz się do tego samodzielnością sam dla siebie. To z takiej pseudo próby "nauki", wiele nie wyniknie, poza spamowaniem forum.
L1
Może i tak. Ale czegoś takiego jak dodawanie unitu w tych podstawowych kursach nie było. Ja jestem chętny do nauki, tylko wskażcie mi co da mi taką wiedzę jaka jest potrzebna.
szopenfx
  • Rejestracja:prawie 21 lat
  • Ostatnio:6 miesięcy
2

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

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 4 godziny
0

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

Młody
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 10 lat
  • Postów:418
0

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

edytowany 1x, ostatnio: Młody
TA
  • Rejestracja:prawie 12 lat
  • Ostatnio:około 6 lat
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

KA
  • Rejestracja:prawie 20 lat
  • Ostatnio:mniej niż minuta
  • Lokalizacja:Gorlice
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.


Nie odpowiadam na PW w sprawie pomocy programistycznej.
Pytania zadawaj na forum, bo:
od tego ono jest ;) | celowo nie zawracasz gitary | przeczyta to więcej osób a więc większe szanse że ktoś pomoże.
flowCRANE
Napisz to w innym dziale, np. C/C++, to się hejterzy z nożami zlecą... Jak ktoś programować nie umie, to w żadnym języku nic sensownego nigdy nie napisze;
L1
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 2 lata
  • Postów:131
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.

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 4 godziny
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.

flowCRANE
Eee tam, ja nadal czekam na aktualizację albo zamiennik Kopiczka... :)
woolfik
Azarien tak w ramach dygresji :) gdybym wiedział jakiego programu nie ma, a który po powstaniu stałby się niezbędny ...
IN
  • Rejestracja:około 16 lat
  • Ostatnio:ponad rok
0

Poświęć "trochę" czasu na przejrzenie "kursów" skoro język nie ma znaczenia

http://4programmers.net/Delphi
http://4programmers.net/Java
http://4programmers.net/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.

Bartosz Wójcik
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 4 lata
  • Postów:439
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/

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.