Zamieścił: mailman, nadesłał: smith
Projekt o roboczej nazwie api2 powstał, aby ułatwić rozwiązanie największej bolączki, na którą cierpią wszystkie amigowe systemy, czyli braku nowego oprogramowania. W sytuacji niedużej ilość programistów, z których zdecydowana większość tworzy programy tylko po godzinach, dobrze jest dać im możliwość wykorzystania jak najlepiej czasu którym dysponują. Z drugiej strony, aby zachęcić nowych ludzi, spoza środowiska, do tworzenia aplikacji na naszą platformę istotne jest, aby dostarczyć im porównywalne możliwości do tych jakie mają na innych platformach. Api2 ma właśnie to robić. Udostępniać zbiór komponentów do tworzenia aplikacji. Dostarczając gotowe elementy obsługujące stałe funkcje wykorzystywane w programach, zarówno graficzne (okna, panele, przyciski, itd) jak i niegraficzne (kolekcje, dokumenty, obsługę systemu plików, itd) pozwoli skupić się na funkcjonalności tworzonego programu.

Projekt api2 ma na celu dostarczenie frameworku i narzędzi ułatwiających szybkie tworzenie aplikacji bez zagłębiania się w szczegóły niezwiązane z główną ich funkcjonalnością. Nie jest to port z innej platformy, jest napisany od podstaw i rozwija już wcześniej istniejące w amigowych systemach rozwiązanie, czyli BOOPSI. Jest jednak wygodniejszy w użyciu i szybszy w działaniu. Nie wymaga ręcznego generowania identyfikatorów metod i atrybutów, zgłasza błędy kompilacji, gdy wywołamy metodę z parametrami niepasujących typów i nie wymaga pisania dispatchera. Ponadto dzięki wyjątkom nie trzeba sprawdzać każdego wywołania pod kątem poprawności wykonania, a brak arytmetyki wskaźników pozwala, nawet początkującym programistom, na sprawne tworzenie kodu. Ma także zapewniać kompatybilność na poziomie źródeł między wszystkimi amigowymi systemami. Na stronie http://api2.trifle.eu znajdują się bardziej szczegółowe informacje i przykładowe programy pokazujące zasady tworzenia klas, obiektów i korzystania z nich. Projekt api2 jest w bardzo wstępnej fazie, posada jak na razie niewiele komponentów, w zasadzie nie nadaje się jeszcze do wykorzystania i na obecnym etapie należy go traktować jako demo.

Aby przełamać amigową tradycję ostatnich lat, a więc szybko rozwijać projekt api2 i wydawać nowe wersje w czasie mierzonym w miesiącach, a nie latach, nie można pracować nad nim po godzinach. Musi być to pełen etat, który można uzyskać wyłącznie przez finansowanie. Dlatego też została rozpoczęta zbiórka na platformie Patreon.

Więcej informacji na temat projektu i przykłady użycia już istniejących elementów znajdują się na stronie http://api2.trifle.eu.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem