IRC Logs for #zfx


2022-10-13

07:27:44 joeydee joined the channel
07:29:05 joeydee: moin
07:29:54 xq: ohai!
07:41:59 Schrompf joined the channel
07:47:17 Schrompf: ölb
07:47:25 xq: ohai!
07:47:37 xq: Schrompf, ich hatte gestern noch 1 achievement
07:47:46 xq: https://mq32.de/public/basegame-01.mp4
08:27:23 Schrompf: yo gail
08:27:39 Schrompf: height map. entity? kann moven
08:27:52 Schrompf: kamera. window management. input.
08:27:55 Schrompf: schon phat
08:30:11 xq: jop. kann man schon mal in 5h bauen
08:30:15 xq: ist aber tatsächlich keine heightmap
08:32:27 Schrompf: das geheight sich aber nicht!
08:32:50 xq: stimmt
08:33:04 xq: aber bin mit zero-graphics als baseline echt happy
08:33:10 xq: "modellrendering" tut halt auf anhieb
08:33:12 xq: hat noch kein lighting
08:33:14 Schrompf: sehr cool
08:33:18 xq: aber das ist ein problem für einen anderen tag
08:44:44 Schrompf: ich bin leider gestern nicht mit meinem vectorparser zu was benutzbarem gekommen.
08:45:29 Schrompf: hab zuerst benchmark und unittest geschrieben
08:45:41 Schrompf: und dabei durchaus was über die bisherige parse-funktion gelernt
08:46:16 xq: schade
08:46:21 xq: aber: gelernt ist gut
08:46:29 xq: ich hab am wochende dinge über erlang/elixir/BEAM gelernt
08:46:31 xq: faszinierende tech
08:47:04 Schrompf: aber dann hab ich ewig an der generierung der parser states gehangen. jetzt gehen die, zumindest theoretisch, und ich müsste daraus die codegenerierung bauen
08:47:09 Schrompf: nuja, ein andermal
08:47:22 Schrompf: erlang war ne funktionale programmiersprache, oder? der rest?
08:48:09 xq: elixier/erlang sind beides sprachen auf der BEAM VM
08:48:27 xq: eine virtuelle maschine für hochparallelen code (aka: prozesszahl in den 10k - 100k)
08:48:46 xq: elixir ist ne modernere sprache, die man im gegensatz zu erlang benutzen kann
08:49:20 xq: Discord und Whatsapp haben ihr Server-Backend zum Bleistift in Elixir
09:04:14 Schrompf: ja cool
09:06:14 xq: dachte ich mir auch
09:06:20 xq: muss ich mir irgendwann™ mal angucken
09:06:31 Schrompf: wi emachen die das? jobsystem und transactions in der programmiersprache? was für primitives haben die denn da zur verfügung
09:06:37 Schrompf: ja, müsste man mal (tm)
09:14:33 xq: grundlegend message passing
09:14:41 xq: du kannst halt alle sprachprimitive durch die gegend schubsen
09:14:52 xq: dazu "channels" a'la go
09:14:58 xq: nur eben darauf ausgelegt, verteilt zu sein
09:15:14 xq: jeder prozess hat nen separaten virtuellen speicher, heap, stack und GC
09:15:31 xq: und du kannst den scheiß auf mehr als einer node laufen lassen (aka: clustering by default)
11:57:08 Magister joined the channel
19:23:45 Magister joined the channel