Sender | Message | Time |
---|---|---|
8 Sep 2020 | ||
qp | * I am fascinated by the number of choices, on JVM I only found AWT, JavaFX and Swing | 23:27:16 |
9 Sep 2020 | ||
bkil | In reply to @qp:grin.hu Then there's also JWT Also don't forget that you can use anything that your platform offers if you went over JNI if that wouldn't be enough. | 07:01:48 |
bkil | And anyway, when you're building a GUI, it sufficient if you are given primitives for drawing pixels, trigger on keyboard and mouse actions and you can build the rest on top of it. This is just what Swing had done, and similarly, probably almost all user interface toolkits you find over on Hackage are built on top of GTK+ and they are just experimenting with different abstractions. You could mind as well roll your own in Scala if you got inspired by one of the functional reactive programming ones and would like to write "purely functional" if you're not satisfied with ScalaFX. You may also find it entertaining that there is no such thing as "the native widget toolkit subsystem" on Linux. https://en.wikipedia.org/wiki/File:Xlib_and_XCB_in_the_X_Window_System_graphics_stack.svg | 07:14:27 |
torcsi | Download image.png | 09:01:08 |
torcsi | electron with 0.5gb? It is a “well written” electron app with react 😄 | 09:01:11 |
bkil | * And anyway, when you're building a GUI, it is sufficient if you are given primitives for drawing pixels, trigger on keyboard and mouse actions and you can build the rest on top of it. This is just what Swing had done, and similarly, probably almost all user interface toolkits you find over on Hackage are built on top of GTK+ and they are just experimenting with different abstractions. You could mind as well roll your own in Scala if you got inspired by one of the functional reactive programming ones and would like to write "purely functional" if you're not satisfied with ScalaFX. You may also find it entertaining that there is no such thing as "the native widget toolkit subsystem" on Linux. https://en.wikipedia.org/wiki/File:Xlib_and_XCB_in_the_X_Window_System_graphics_stack.svg | 09:02:28 |
torcsi | btw if you want to build a gui app, I would try flutter, as I tried out its really interesting | 09:04:10 |
@l.arnold:grin.hu left the room. | 09:45:39 | |
bkil joined the room. | 10:00:50 | |
bkilchanged room power levels. | 10:01:00 | |
bkil | 🇭🇺 By the way, it was also raised what language we should use here. We did have a few English speaker guests on some earlier meetups. Do we have anyone here who does not speak Hungarian? | 11:22:26 |
10 Sep 2020 | ||
bkil |
| 10:48:35 |
11 Sep 2020 | ||
qp | scalaban implicititekkel kezelik azt hogyha egy tipushoz tobb typeclass kotheto, haskellben newtypepal ha jol sejtem azert preferaljak implicitet mert kevesebb kod? (nem kell belerakni a tipusba majd megint kivenni?) | 00:34:16 |
Enpassant | In reply to@qp:grin.huScala-ban jelenleg csak implicittel lehet Type class-t csinálni. Scala 3-ban ezt fel fogja váltani a given. Ami kevesebb kód lesz és tisztább szárazabb érzés. 😉 https://heikoseeberger.rocks/2019/12/10/2019-12-10-dotty-3/ | 04:46:57 |
_slack_scalahungary_U01B711S7FS joined the room. | 09:32:00 | |
bkil | https://en.wikipedia.org/wiki/Dhoti 👖 | 22:11:11 |
16 Sep 2020 | ||
bkil | qp: Tudnál kérlek küldeni egy előadáscímet és pár sor kedvcsináló előzetes leírást a Scala előadásodhoz? | 23:14:34 |
17 Sep 2020 | ||
qp | holnap este irok egyet | 02:35:13 |
qp | * ma este irok egyet | 02:45:02 |
qp | derive4j - Java 8 annotation processor és framework pattern-matching és algebrai adattípusok deriválása interfészekből Aki ismeri lombokot annak a módszer nem idegen: egy program java kódot generál java kódból a nyelv hiányosságainak kiküszöbölése érdekében.
példa használatra:
| 21:20:38 |
qp | * derive4j - Java 8 annotation processor és framework pattern-matching és algebrai adattípusok deriválása interfészekből Aki ismeri lombokot annak a módszer nem idegen: egy program java kódot generál java kódból a nyelv hiányosságainak kiküszöbölése érdekében.
példa használatra:
| 21:23:01 |
qp | * derive4j - Java 8 annotation processor és framework pattern-matching és algebrai adattípusok deriválása interfészekből Aki ismeri lombokot annak a módszer nem idegen: egy program java kódot generál java kódból a nyelv hiányosságainak kiküszöbölése érdekében.
példa használatra:
| 21:26:48 |
qp | * derive4j - Java 8 annotation processor és framework pattern-matching és algebrai adattípusok deriválása interfészekből Aki ismeri lombokot annak a módszer nem idegen: egy program java kódot generál java kódból a nyelv hiányosságainak kiküszöbölése érdekében.
példa használatra:
| 21:30:14 |
bkil | In reply to @qp:grin.huÉs október 6 18:00 mindenkinek jó lesz? | 21:50:39 |
qp | nekem jó | 21:50:51 |
qp | * derive4j - Java 8 annotation processor és framework pattern-matching és algebrai adattípusok deriválása interfészekből Aki ismeri lombokot annak a módszer nem idegen: egy program java kódot generál java kódból a nyelv hiányosságainak kiküszöbölése érdekében.
példa használatra:
| 21:51:26 |
qp | * derive4j - Java 8 annotation processor és framework pattern-matching és algebrai adattípusok deriválása interfészekből Aki ismeri lombokot annak a módszer nem idegen: egy program java kódot derivál java kódból a nyelv hiányosságainak kiküszöbölése érdekében.
példa használatra:
| 21:52:49 |
qp | "But I don't want to go among mad people," Alice remarked. | 23:02:34 |
qp |
| 23:10:11 |
23 Sep 2020 | ||
bkil invited @macho314:matrix.org. | 14:18:27 |