Komentowana treść: Amiga E Evolution
[#1] Re: Amiga E Evolution
W sumie taki Amiga E jako nowy standard dla 68k, PPC i x86 (wszystkich systemów starych i nowych) byłby fajny. C/C++/Python/Pascale to wszystko obce. Niech jest jeden standard, dla sprzętów jakie mamy, nie musi gonić czołówki tego świata. Jakieś bounty?

Ostatnia aktualizacja: 09.10.2021 16:09:30 przez KM_Ender
[#2] Re: Amiga E Evolution

@KM_Ender, post #1

Ale po co i na co to ? Skoro jest więcej języków programowania niż programistów.
A tak poważnie świetna wiadomość OK
[#3] Re: Amiga E Evolution

@djpiotrs, post #2

Żeby był jeden porządny i dopracowany, a nie same starocie i takie napoczęte niby nowości.

Ostatnia aktualizacja: 09.10.2021 19:40:57 przez KM_Ender
[#4] Re: Amiga E Evolution

@KM_Ender, post #1

C jest obce? Przecież tworzy natywny kod i całe API systemowe jest w C. To właśnie w C mamy dostęp do wszystkiego co jest w AmigaOS. Trudno o coś bardziej amigowego niż C. szeroki uśmiech

Python to tak, to jest obce na każdej platformie. Ale jego nawet trudno postawić obok C/C++, bo to jest interpretowany język skryptowy. Bliżej mu do ARexxa, Lua, JavaScriptu czy AMOSa niż do C/C++ czy Objective-C (pod MOSem).

Zdecydowanie łatwiej się uczyć C czy C++, bo sieć ugina się od przykładów, porad, rozwiązań, darmowych kaiążek niż AmigaE o który nie ma co pytać na StackOverflow. :) Oczywiście mówię tylko o języku. Po porady dotyczące ładnego i poprawnego pisania pod AmigaOS/MorphOS trzeba sięgać bardzo głęboko w amigowe zakątki internetu. A wyniki i tak dają dosyć szczątkowo odpowiedzi. Myślę, że najlepiej chwycić podstawy ze starych commodorowskich książek i dokumentacji. A później przeglądać cudze źródła, nieliczne przykłady i grzecznie pytać na forach. Bardziej rozwojowa wiedza ba temat AmigaOS/MorphOS jest przekazywana drogą ustną. Jak podania starosłowiańskie. :) Nikt tego nie zbiera, nie spisuje.

Generalnie uważam, że język to tylko język. Obojętne jaki. Ma tworzyć plik wykonywalny i najlepiej gdyby nie było to coś interpretowanego w locie (bo wolne) czy nie wymagało jakiejś wirtualnej maszyny (bo też jest spora strata prędkości). Nie ma co szukać kolejnych, bo mamy tego dużo. Narzędzia sąni można robić. Tylko trzeba chcieć. :)

Ostatnia aktualizacja: 09.10.2021 20:37:11 przez MDW
2
[#5] Re: Amiga E Evolution

@KM_Ender, post #1

Osobiście nie postrzegam E jako konkurencji dla C, z uwagi na popularność C nie tylko w amiświecie.
Ale łatwość instalacji, banalna kompilacja, niski próg wejścia w programowanie w E, jego kompaktowosc, szybkość, zgodność z systemem, mnogość wbudowanych funkcji, prostota składni czyni z E wymarzone narzedzie do tworzenia softu użytkowego pod OS, nawet dla poczatkujacych. Do gier pewnie lepszy jest jakiś basic, jak Amos czy BB, ale do użytków E się świetnie nadaje (ale gry też można, skoro można w asemblerze, E to właściwie taki makroasembler) .
Co do przykladow - na Aminecie jest mnóstwo przykladow dla E, są tam też tutoriale, moduły, ciężko wszystko przejrzeć. A i wszystko co jest w C w zasadzie jest 1 do 1 do łatwego przełożenia na E.

Ale żeby nie było, E też ma swoje wady, np brakuje wielowymiarowych tablic, no i lepiej traktować go jako klasyczny język strukturalny, elementy wprowadzające obiektowość mają niestety nadal nie poprawione błędy.
2
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