614 karma · joined March 31, 2008
We do hope to get native aarch64 support in the near future. Let's see.
The latest release of 0.100 was September 2024, and we are getting close to a new release which we hope to do end of the year or so.
https://github.com/factor/factor
The cross-platform UI that Factor has works on macOS, Windows, and Linux. On Linux, it unfortunately still uses a GTK2-GLext project for the OpenGL widget that we render into, but modern GTK3/4 has a Gtk.GlArea that we need to switch to using which will improve the compatibility on Wayland. However, it works fine with even the latest Ubuntu 25.10 release.
And of course, you could use other libraries easily, such as Raylib:
Please revert the "fix" that makes it so your demo is not seen at all.
$ cd ghostty
$ zig build -Doptimize=ReleaseFast
$ ./zig-out/bin/ghostty
Something like enum variants?
It was correct on the main Factor website, but my blog was using the old links before we fixed the macos rename.
I find Factor to have a compelling sweet spot of concise syntax, dynamic features, and (relatively) high performance. But in particular, I think we've done a good job with a few things:
1) Making the language very "clickable", so you can introspect and dig down into all function and type definitions.
2) Provide a lot of batteries-included in the standard library.
3) Make it super easy to accept contributions, there's a part of the distribution that is "extra" and has low barrier to entry and then we commit to keeping code working and promoting things to the main standard library when they are useful/documented/tested enough.
I love the Tesla approach to continuous improvement, and the Nikola app seems really cool!
0.93 was released April 16, 2010.
0.94 was released September 18, 2010 (+5 months).
0.95 was released August 16, 2012 (+23 months, 2500 commits).
0.96 was released April 20, 2013 (+9 months, 1100 commits).
0.97 was released November 1, 2014 (+19 months, 1400 commits).
The core developers (I am one) generally use the latest development version which, except for some changes to the build farm a few months ago, is made available as tested nightly builds from our build farm.
A partial reason for the delayed release was waiting for sufficient changes to "justify" a release (a bit of a soft qualitative delay, especially as we kept working on some new features). Going to a time-based release schedule might be nice, something to think about anyway.
http://re-factor.blogspot.com/2014/06/comparing-k-nn-in-fact...
However, we have a stack checker that still supports optional stack effects if you yearn for the good ol' days:
Concatenative languages are quite interesting, and I'd encourage you to try it out. You might find it helps your thinking about certain problems.
Bug reports:
- If you create a new notebook, and then rename it using Right-click "Rename", the drop down still shows the old name.
- The app is called "Lenote" in the App Store, but "lenote" when you download it (lowercase), these should be the same.
- When you have no note selected, the "three bar" icon in the upper right can still be activated but does nothing. Either don't show it, or don't make it bold when you mouse over it.
Feature requests:
- Can you make it work with a directory of text files? That way I don't have to change my workflow, it becomes a better way to view and edit notes that I've accumulated over time. Alternatively, could provide import/export functionality.
- Full-screen support.
- When you have no note selected, it shows "No Selection" as the title, it would be nice to allow a user to make a new note by changing the title, or typing into the text area. Having to click "Notes" then "New Note" or Right-Click "New Note" is awkward. Alternatively, a simple "New Note" button would be nice.
Other comments:
- Notes can have the same name as other notes, which is both nice and confusing.
That allows you to make both groups happy.
Twenty three and so tired of life
Such a shame to throw it all away
The images grow darker still
Could I have been anyone other than me?
You might be feeling down right now, but it is quite likely to be temporary. The future holds promise for you. Whether it is concentrated effort or serendipity or rationalization, you will likely be in a better place before you know it.The joke is at least sophomoric, if not crass as others have pointed out.