2021-11-15 14:48:52 is there any place where I can compare forth programs with C programs. Nothing topic specific. Just how they compare.. 2021-11-15 14:49:38 joe9: I would check rosetta stone for simple programs 2021-11-15 14:50:38 thanks. 2021-11-15 14:56:16 some of the forth programs are a few lines compared to the size of the C programs. 2021-11-15 15:01:29 joe9, are you doing it to learn Forth? might not be the best way if you end up translating C to forth in your head 2021-11-15 15:01:53 rather than figuring out how to do it the forth way from the beginning though its natual and understandable to begin by doing things in terms of what you already know 2021-11-15 15:02:28 joe9: forth — as other languages like Haskell — is written “horizontally” 2021-11-15 15:02:41 C — and others like Python — “vertically” 2021-11-15 15:03:59 horizontal programs are cool 2021-11-15 15:04:12 ACTION nods 2021-11-15 15:07:27 you can write C horizontally 2021-11-15 15:07:58 you can, also python 2021-11-15 15:09:20 https://code.jsoftware.com/wiki/Essays/Incunabulum 2021-11-15 15:10:05 C is easier ;) 2021-11-15 17:32:37 joe9: If you write a simple C program I can write a FORTH equivalent 2021-11-15 17:32:44 I think it's probably a good exercise 2021-11-15 18:22:31 I want to add a forth interpreter to 9ferno http://git.9front.org/plan9front/9ferno/HEAD/info.html 2021-11-15 18:22:59 I want to see how the forth programs would look like.. 2021-11-15 18:24:19 I'm not rewriting all of 9ferno ;) 2021-11-15 18:24:56 no, not all of 9ferno. It has a limbo interpreter. Limbo is the userspace programming language. 2021-11-15 18:25:16 i thought it compiled limbo 2021-11-15 18:25:19 to uhh 2021-11-15 18:25:24 the vm 2021-11-15 18:25:30 yes, dis vm 2021-11-15 18:25:39 dis vm is the run time. 2021-11-15 18:25:49 I want to replace that with forth. 2021-11-15 18:26:06 replace is not the correct word. 2021-11-15 18:26:39 also, add forth as another supported language independent of dis vm.