IRC Logs for #lost


2023-04-30

07:32:43 Paddy joined the channel
16:29:59 Paddy joined the channel
19:46:40 Paddy joined the channel
20:24:58 xq: huhu
20:25:02 xq: LittleFox: ich habe fortschritte \o/
20:25:18 xq: hab jetzt die letzten drei tage an support für mehr als ein filesystem gearbeitet
20:25:30 xq: kann jetzt diverse FATs mit libfatfs und Ashet FS :)
20:31:11 Paddy: Nice
20:31:20 Paddy: Ist libfatfs eine fertige Implementierung von woanders?
20:31:39 Paddy: Oh, und LittleFox hat sich zurückumbenannt?
20:31:39 xq: http://elm-chan.org/fsw/ff/00index_e.html
20:31:41 xq: ja, diese hier
20:33:04 Paddy: Vermutlich schlau, FAT hat nicht so richtig Spaß gemacht als ich's probiert habe
20:33:13 xq: yep
20:33:15 Paddy: Vor allem FAT12
20:33:19 xq: das war so meine idee dahinter :D
20:33:22 xq: vorallem ist die lib verdammt gut
20:34:36 xq: aktuell benutz ich diese FATFS lib und lwIP als IP-stack
20:34:47 xq: das sind so die dinge, wo ich tatsächlich einsehe, dass NIH vllt. doof ist :D
20:35:13 Paddy: Das Problem ist halt, dass OS-Dev ohne NIH dann irgendwann auch wieder sinnlos wird ;-)
20:35:20 Paddy: Aber eher nicht bei einzelnen Treibern
20:35:40 xq: jo, schon klar :)
20:35:45 xq: ich hab aber grade richtig bock
20:36:01 xq: SerenityOS/Andreas Kling inspirieren mich aber auch sehr
20:37:19 xq: und ich glaube, warums diesmal so gut läuft ist:
20:37:37 xq: a) ich arbeite effekt/zielbezogen und nicht zweckbezogen
20:37:47 xq: b) kein overengineering. refactoring braucht man sowieso
20:38:05 xq: was halt heist: "ich brauche X für Ziel Y, also implementiere ich ein minimales X"
20:39:29 Paddy: So ist tyndur entstanden. Im Nachhinein weiß ich nicht, ob das die beste Idee war, aber es geht immerhin sichtbar vorwärts mit dem Ansatz, auch wenn am Ende womöglich Chaos rauskommt.
20:40:03 Paddy: Und ein paar suboptimale Sachen, die im Nachhinein schwer zu ändern sind
20:40:20 xq: ja, aber irgendwie hab ich so ne kleine system surface, dass dinge noch einfach anzupassen sind
20:40:26 xq: ich refactore jetzt halt auch seit nem monat file system APIs
20:41:18 xq: und ich hab jetzt aber langsam für filesystem eine API, mit der ich wirklich happy bin
20:44:37 xq: syscalls und grundlegens I/O gefällt mir auch
21:00:29 xq: gn8
21:00:56 Paddy: gn8