Factor 0.101 now available
Posted by birdculture 2 days ago
Comments
Comment by Avshalom 1 day ago
Comment by v9v 1 day ago
The last time I tried to learn it I stopped because I found the concatenative syntax even harder to parse than s-exprs when any math was involved. I'm giving it another go now.
Comment by Avshalom 1 day ago
Comment by Avshalom 1 day ago
Comment by v9v 1 day ago
Comment by quaverquaver 1 day ago
Comment by drob518 1 day ago
Comment by dkersten 1 day ago
I stopped using it because it was a bit too niche, I realised I’d likely never get to use it in any serious context, and instead I learned a slightly less niche but still niche Clojure.
I don’t regret the switch at all and have learned a lot from Clojure, and used it extensively for over a decade. Lately I’ve moved away from it though. Mostly to typescript, a little rust, and Gleam, which is an absolute joy to use.
I still have a soft spot for Factor and am happy to se wits still worked on. It was one of the most interesting languages I at one point played with.
Comment by akkartik 21 hours ago
Are there non-trivial projects using the graphics? Games?
Is there a collection of awesome things built using Factor somewhere?
Comment by doublec 15 hours ago
About the same time I wrote an 8080 emulator in Factor and emulated Space Invaders and a couple of other games using the Factor UI code.
For quite a while it was my go-to language for implementing things.
Comment by slavapestov 20 hours ago
The Factor build farm, the website, and the concatenative wiki are all built in Factor, if that counts.
Comment by abrookewood 1 day ago
Comment by pragmatic 1 day ago
Reminds me I need to check on rebol/red and a few others.
Comment by fithisux 1 day ago
Does anyone know if it supports inline assembly?
Comment by cess11 1 day ago
If you look at https://re.factorcode.org/2015/06/bit-test.html and the vocabularies it links over to I'm sure you'll be better able to figure it out.
Edit: This article says you can and shows how, https://re.factorcode.org/2010/11/estimating-cpu-speed.html .
Comment by fithisux 1 day ago
Comment by js8 1 day ago
Comment by doublec 15 hours ago
Comment by Pet_Ant 1 day ago
Comment by rubenvanwyk 1 day ago
Comment by erichocean 1 day ago
Comment by mrjbq7 1 day ago