Shoutbox - Archiwum

Wszystkie wpisy w shoutboxie (249325)
SimianVirus7 (21:19, 01.02.19)
Może wprost. Mam zmienną do której jest przypisany grid_add. Można ten zbiór danych uwolnić z ramu?
SimianVirus7 (21:17, 01.02.19)
:o w takim razie gm czyści ramy kiedy gra jest wyłączana? A czyścić konstruktory można?
gnysek (19:51, 01.02.19)
W gm się tak nie da.
SimianVirus7 (19:50, 01.02.19)
Mam pytanie. Jak zwolnić pamięć w komórce ram w której jest zapisana jakaś zmienna. Wystarczy przypisać do zmiennej wartość "noone"?
gnysek (18:21, 01.02.19)
Liga!!! Temat może być ?
HamsterMan (17:09, 01.02.19)
No właśnie jQuery nie narzuca Ci architektury: mamy stronę, wszystkie funkcje na niej działają i chcemy dodać jakiś nowy feature, do którego idealnie pasuje jQuery. Wtedy bezproblemowo wciągamy jQuery i dopisujemy nowy kod, który korzysta z API jQuery, bez zmiany starego. Możemy się zasłaniać logiką rozmytą, że te granice są płynne, ale po co, skoro można to wytłumaczyć prościej - a zwłaszcza w przypadku jQuery. medium.com/datafire-io/libraries-vs-frameworks-626cd
gnysek (14:38, 01.02.19)
jQuery to biblioteka, a też narzuca jak wszystko piszesz. Sami twórcy rozmywają te pojęcia, chociaż oczywiście masz rację, powinno być tak jak mówisz.
HamsterMan (14:16, 01.02.19)
XD nie. Przede wszystkim framework Ci narzuca sposób w jaki budujesz swój projekt, a biblioteka po prostu dostarcza funkcjonalność, do której sięgasz przez jej API. A w jaki sposób sięgasz to już zależy od tego jak to sobie zaimplementujesz. A implementuje się tak jak wybrana architektura nam każde -> czyli wracamy do frameworka :). Jasne, możemy powiedzieć, że framework zawiera zbiór bibliotek, ale w żadnym wypadku nie ma tu relacji symetrycznej.
gnysek (12:40, 01.02.19)
framework też jest w pewnym sensie biblioteką, dla 0-linijkowego skryptu ;)
HamsterMan (12:02, 01.02.19)
Gnysek jak pijesz do mnie to nie mówiłem, że wspomniane po JS rzeczy to języki programowania (no ale TS jest :)). Chodziło mi o przedstawienie kontekstu, gdzie potem można z tym JS iść na wycieczkę. A jak mówisz tak ogólnie to dodam, żeby nie mylić bibliotek z frameworkami ;P
gnysek (23:26, 31.01.19)
Nie mieszajcie języków programowania z bibliotekami. Jak ktoś pisze, że można sie uczyć JS, Angulara czy Vue, to tak jakby napisać "ucz się PHP, Symfony albo CakePhp" czy "C++, Allegro albo CryEngine" :P
Konrad-GM (21:28, 31.01.19)
Z JavaScriptem praktycznie nie potrzebujesz żadnej konfiguracji środowiska, żeby zacząć. Każdy ma przeglądarkę internetową przecież. Wystarczy, że odpalisz konsolę F12 i możesz ewaluować kod z konsoli :)
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)?

Najnowsze wersje GameMakera:

Stabilna
2024.14.3.217 • 2024.14.3.260
wydana 53 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 473 dni temu
Beta
2024.1400.4.1024 •
2024.1400.4.1002
 0.19.0

wydana  2 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
 Wojo
(~ostatnie 15 minut)
Discord
42 użytkownicy online na discordzie:
Papaj, 🧁Cupcake🧁, Grela, Nitro Slav, Carl-bot, pABLO, GibkiKaktus, Cosplyfanka, Wielki Druid, wSzymon1, b..., TobiasM (Morgo), 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, PhysX ᴺⱽᴵᴰᴵᴬ, Threef, Moldis, Pako, Murrri, MagnusArias, Jarkozpl, Dyno, 🆅🅸🆃🅾74🅼, szmalu, Korodzik, Destiny, Kandif, OdrzuconyKrakers, Skovv, bagno, Arrekin, Tidżi, MrTesterr, RuLing, FIWT, GreenClover, s..., l..., Cebul, 21Lancz, h..., Shockah, Nero
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?