Temat: Biblioteczka kodera ośmiobitowego Atari? "dla opornych"
Taka książka to by się przydała…
Hej!
Niedawno znajomy Duddiego chciał od Duddiego, który chciał ode mnie, żebym zrobił procedurę na postawienie jednego punktu w GRAPHICS 8, ponieważ zaczynał naukę kodowaina i wszystkie przykłady były albo zbyt skomplikowane, albo nieudokumentowane. Potrzebny był więc prosty przykład z komentarzem. Jako że nie czułem się na siłach by zrobić to w dobrym stylu, zagadałem do Sebana, z którym w tamtym momencie rozmawiałem. Obiecał wziąć całość na siebie i tak powstał pierwszy przykład.
Sytuacja powtórzyła się ponownie, lecz z przykładem "kcem zrobić wincyj koloruf nisz dfa" - przykład poszedł, lecz dla przyszłego mistrza kodowania, znajomego Duddiego było to zbyt somplikowane cacko, gdyż procedura wykorzystywała DLI. Jednak po przepisaniu jej ponownie chyba "pykło" gdyż nie odezwał się już dalej.
Jednocześnie uznaliśmy z Sebanem, że fajnie byłoby zrobić wachlarz podstawowych procedur dla przyszłych koderów małego Atari - zaczęliśmy od graficznych (PLOT i DLI) lecz mogą się pojawić wkrótce kolejne - bardziej zaawansowane graficzne, muzyczne, odpowiedzialne za obsługę wejścia, DOSu i tak dalej. A mogą one być autorstwa każdego z Was!
Mogą, ponieważ repozytorium z procedurami jest całkowicie otwarte i dostępne dla każdego do wglądu, edycji, ponownego rozpowszechniani, a nawet możliwości wydrukowania sobie na papierze toaletowym i podtarcia się jeśli komuś nie podoba się jakość kodu. Wszystko to na licencji Public Domain, lecz rozważam przelicencjonowanie na Creative Commons jeśli projekt się rozrośnie.
Jeśli ktoś korzysta z Gita a z Githuba szczeŋólnie, wie że aktywna jest zakładka "Pull Requests" co oznacza, że przyjmujemy dowolny wkład. Zasada jest prosta - forkujesz, tworzysz nowy branch, dodajesz commity, robisz Pull Request wobec brancha "master" w naszym repozytorium, opisujesz i czekasz na przegląd i zaakceptowanie. Tak jest po prostu wygodniej dla nas niż wklejać kawałki kodu wrzucone tutaj bądź przysłane.
Jeśli jesteś programistą i jeszcze nie znasz Gita, czas go poznać. Przyda Ci się choćby i do CV, nie żartuję.
Wracając do tematu, chętnie poznam Wasze opinie na temat projektu, propozycje zmian i problemy które napotkaliście. Jeśli ktoś ma problem z przesłaniem własnych procedur, również pomogę. Proszę jedynie by nadesłane procedury były jak najbardziej przejrzyste i proste, a przy tym udokumentowane w języku angielskim.
PS: A, no i ten tego, bez nielegali proszę, nie chcę promować złych nawyków wśród początkujących.
Ostatnio edytowany przez skrzyp (2016-02-05 22:51:57)