Notices by Piggo🐽 (piggo@piggo.space), page 5
-
Piggo🐽 (piggo@piggo.space)'s status on Tuesday, 28-Dec-2021 22:54:12 CET Piggo🐽 I'm thinking maybe I should get a less ancient laptop than this x230. It works, kinda, for most things, but, hmmmm -
Piggo🐽 (piggo@piggo.space)'s status on Tuesday, 28-Dec-2021 22:54:11 CET Piggo🐽 reform is also very cool but extremely expensive for what it is -
Piggo🐽 (piggo@piggo.space)'s status on Tuesday, 28-Dec-2021 22:54:11 CET Piggo🐽 is any of the hipster Foss laptops like pine or framework actually a good value? -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 16-Dec-2021 13:58:01 CET Piggo🐽 :drake_no: strongly typed language
:drake_yes: typo'd language -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 16-Dec-2021 13:58:01 CET Piggo🐽 brb making a new language called "rist" to tap into the pool of users who can't type -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 02-Dec-2021 22:40:47 CET Piggo🐽 @ekaitz_zarraga that's easy mode -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 02-Dec-2021 22:39:51 CET Piggo🐽 @ekaitz_zarraga in 8051 assembly -
Piggo🐽 (piggo@piggo.space)'s status on Wednesday, 01-Dec-2021 11:10:21 CET Piggo🐽 now i want to write forth is assembly halp,, -
Piggo🐽 (piggo@piggo.space)'s status on Saturday, 27-Nov-2021 23:06:51 CET Piggo🐽 anyway try my forth lol -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 25-Nov-2021 08:47:43 CET Piggo🐽 16GB should be enough for two IDEs and a browser, right? wrong -
Piggo🐽 (piggo@piggo.space)'s status on Sunday, 14-Nov-2021 23:40:36 CET Piggo🐽 yes my forth has the builtin disassembler word because reading hex in gdb was just too annoying -
Piggo🐽 (piggo@piggo.space)'s status on Sunday, 14-Nov-2021 23:40:36 CET Piggo🐽 Oh. I can see how this crashed now -
Piggo🐽 (piggo@piggo.space)'s status on Sunday, 14-Nov-2021 11:04:05 CET Piggo🐽 @ekaitz_zarraga hey ekaitz so the forth is here! Kinda. see previous post. You wanted to look, now it would be useful 😇
I think I'm going the wrong way about it, so far all was easy sailing, but now there's words like POSTPONE, DOES>, the comma operator and the whole business with variables and values. It's really mudding the boundary between a compiler and interpreter. I also feel like some things were added because it made sense for a particular implementation of the runtime, like assuming there is something called "dictionary pointer" just pointing into a block of bytes... there's a lot of unanswered questions with the spec, like eg where should a string used in a compiled word reside, .. where the compiled words themselves (the bytecode) actually should go ... -
Piggo🐽 (piggo@piggo.space)'s status on Sunday, 14-Nov-2021 11:04:05 CET Piggo🐽 you can test my horrible forth now https://git.ondrovo.com/MightyPork/forth/src/branch/master/src
no rust this time!
it works except there are no control statements yet (IF-ELSE, loops) so it's kinda toothless. but you can recurse. infinitely because no if lol
oh and lot of other stuff is missing too, but you can play with the stack and some arithmetics -
Piggo🐽 (piggo@piggo.space)'s status on Saturday, 13-Nov-2021 18:29:51 CET Piggo🐽 cleaning up the kitchen after lunch is one of the hardest problems in existence -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 11-Nov-2021 22:22:17 CET Piggo🐽 @ekaitz_zarraga thats not helping -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 11-Nov-2021 22:21:32 CET Piggo🐽 go sleep or write more forth. whats a better idea -
Piggo🐽 (piggo@piggo.space)'s status on Thursday, 11-Nov-2021 19:55:37 CET Piggo🐽 When you want to make things sound Spanish but know only one word -
Piggo🐽 (piggo@piggo.space)'s status on Wednesday, 10-Nov-2021 23:19:51 CET Piggo🐽 almost done writing a forth runtime, so far some 500 lines of C, didnt try to even compile it yet, it will most probably explode -
Piggo🐽 (piggo@piggo.space)'s status on Wednesday, 10-Nov-2021 15:01:14 CET Piggo🐽 of course every music player builds its own separate index of the 120GB music library :brain3: