Shoutbox - Archiwum

Wszystkie wpisy w shoutboxie (249332)
Konrad-GM (21:25, 31.01.19)
Zależy, bo GML też jest do Pascala podobny, można spokojnie używać THEN, BEGIN, END, AND, OR itd. Ale podejrzewam, że chodzi Ci o strukturę C, ale tutaj wskaźniki czy ręczna alokacja pamięci może Cię zniechęcić.
n
nowy_user (21:15, 31.01.19)
Ilu programistów, tyle opinii... i w sumie dalej nie wiem, który język jest najbardziej zbliżony do GML'a xD Chyba będę musiał poeksperymentować.
HamsterMan (20:08, 31.01.19)
Tylko czysto rasowe C.
Konrad-GM (18:27, 31.01.19)
A mi Java kojarzy się z przestarzałymi systemami xD Zresztą, dopóki nie porównujemy cobola czy fortrana z nowszymi językami, to Java i C# stoją na tym samym poziomie abstrakcji, więc kłótnia który jest lepszym językiem jest głupia. BTW. Tylko C++, superior wśród języków.
HamsterMan (16:24, 31.01.19)
@nowy_user ode mnie polecam JavaScript (ES6) a do tego dorzucam garść fajnie brzmiących rzeczy: Node.JS, Express, Angular, TypeScript, Electron... W sensie to jest przyszłość, a przynajmniej to jest teraz najbardziej potrzebne. Poza tym to jest chyba najlepszy język do nauki no i ma najlepsze memy. No bo np. taki C++: memy na jego temat to są zazwyczaj smutne jak filmy Smarzowskiego, a w JS zawsze jest wesoło (np: "1" + 1 = 11, a "1" - 1 = 0) xD.
HamsterMan (16:15, 31.01.19)
Btw, nie mówię że Java jest święta, albo że annotacje takie są. Pierwszy z brzegu artykuł, wydaje mi się że dobrze wyjaśnia kwestie. blog.softwaremill.com/the-case-against-annotations-4b2fb170ed67 Annotacje w Javie nie są "komentarzami", są bardziej pewnym wzorcem: wykorzystywane mądrze służą programiście, wykorzystywane źle - szkodzą.
HamsterMan (16:03, 31.01.19)
Poza tym definiowanie za pomocą xml (twoje metadane) już było i jest po prostu nie tak sexi jak annotacje. Zdecydowanie wygodniej jest definiować Beany poprzez @ niż w .xml. A np. programowanie aspektowe (dalej w kontekście Springa)?
HamsterMan (16:00, 31.01.19)
Nie zgodzę się, a np Lombok?
gnysek (15:59, 31.01.19)
programowanie za pomocą komentarzy to jest najgłupsza rzecz świata :D annotacje powinny być metadanymi, a nie składniowymi
HamsterMan (15:50, 31.01.19)
Annotacje to miót przecież. Podejrzewam, że korzystałeś z nich tylko w zakresie Springa, więc może problem polegał na tym, że nie zrozumiałeś do końca czym jest IoC, DI? A w C# też masz annotacje (Attributes).
gnysek (15:13, 31.01.19)
nie no, programowałem w obu, Java jest straszna, z tym annotacjami itd.
HamsterMan (15:00, 31.01.19)
C# to Java, tylko w zły sposób nazywają interfejsy i dają klamerki i mają gorsze IDE - Change my mind.
n
nowy_user (14:17, 31.01.19)
Dzięki za wskazówkę. Jak sądzisz, który język będzie najłatwiejszy do przyswojenia po doświadczeniach z GML’em?
gnysek (13:22, 31.01.19)
C# jest obiektowy, więc daleko mu do GML, ale na pewno jest fajniejszy niż Java :D I nie musi bć unity, mogą być zwykłe aplikacje okienkowe.
n
nowy_user (12:19, 31.01.19)
Dzięki za objaśnienie. Gnysek, jaki zatem język byś polecał do nauki po GML’u jeśli ktoś chciałby zostać np. junior programistą? Tak aby przejście z GML’a było jak najmniej bolesne. Czy nauka C# na Unity to dobry, kolejny krok? Czy są może lepsze ścieżki?
gnysek (11:45, 31.01.19)
Nawet jego autor po latach go krytykuje otwarcie, w ksiażkach o tym języku.
gnysek (11:44, 31.01.19)
JS ma bardzo wiele wad, to zły język do nauki :D
n
nowy_user (11:30, 31.01.19)
Szkoda, liczę na to, że wprowadzą to w GMS3, nie to że jestem zwolennikiem JS, właściwie nie znam tego języka, ale gdyby to wprowadzili, to można byłoby za pomocą GM’a uczyć się prawdziwego programowania.
gnysek (10:40, 31.01.19)
Nie zapowiedzieli go na ten rok, więc nie siedzą. help.yoyogames.com/.../231719448-RoadMap
n
nowy_user (08:22, 31.01.19)
Możliwe, że w takim razie siedzą aktualnie nad tym modułem i niedługo wejdzie on w życie. Oby tylko stało się to jeszcze przed GMS3.

Najnowsze wersje GameMakera:

Stabilna
2024.14.4.222 • 2024.14.4.268
wydana 94 dni temu
LTS
2026.0.0.16 • 2022.0.3.99
wydana 40 dni temu
Beta
2026.100.0.1083 •
2026.100.0.1046
 0.20.0

wydana  5 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
16 użytkowników online na discordzie:
HappyOrange, Carl-bot, pABLO, Fox, Cosplyfanka, Wielki Druid, Destiny, GMRussell, Threef, Pako, Dyno, szmalu, bagno, g..., Sporek, xVANiLL
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?