guile-prescheme VS FlowLine2

Compare guile-prescheme vs FlowLine2 and see what are their differences.

FlowLine2

FlowLine2 is a modelling tool supporting Functional Analysis and Business Process Modelling (by rochus-keller)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
guile-prescheme FlowLine2
5 4
- 12
- -
- 2.7
- almost 2 years ago
C++
- GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

guile-prescheme

Posts with mentions or reviews of guile-prescheme. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-02.
  • Ask HN: Looking for statically typed, No-GC and compiled Lisp/scheme
    2 projects | news.ycombinator.com | 2 Nov 2023
    There's PreScheme, which is a restricted dialect of Scheme that compiles to C. I haven't used it, but it seems like C with Lisp syntax. It has no support for closures, garbage collection, or first-class continuations. Vectors aren't bounds-checked. Types are inferred using Hindley-Milner type inference.

    https://groups.scheme.org/prescheme/

    It's old, and it seems like no one had written anything related to it in 20 years until in 2022. Now, there seems to be a port of PreScheme from Scheme48 to Guile Scheme at the moment.

    https://gitlab.com/flatwhatson/guile-prescheme/

  • flatwhatson / guile-prescheme ยท GitLab
    1 project | /r/planetemacs | 2 Apr 2023
  • Rebuilding Emacs from scratch. What would you do differently?
    3 projects | /r/emacs | 9 Mar 2023
    I agree. I've been searching for solutions for a while. A few choices: - Common Lisp Coalton, very similar to Haskell. - Hackett, a Haskell-like DSL implemented in Racket. Licensing would be an issue, so it would have to be ported to Guile Scheme if you want to build an Emacs out of it. This is not easy since it takes advantage of several Racket-specific language features. - Shen, which can be built on top of Common Lisp, Scheme, Racket, or even Emacs Lisp. The drawback is that it is a fairly cryptic language, and extending foreign language bindings is not well documented. You would basically have to program the entirety of Emacs from scratch - PreScheme is a statically-typed (Hindley-Milner family) subset of Scheme that compiles to C. Originally written to build the Scheme-48 compiler, it is being ported to Guile. Not production read yet. - Zile is an editor engine built on Guile 2.0. But there is no static typing or algebraic data types, it is simply a replacement for Emacs written in Scheme from the ground-up. It needs to be ported to Guile 3.0. Guile 3 has an Emacs Lisp interpreter built-in, but it needs to be developed further before it could run more popular Emacs Lisp applications like Org-Mode or Magit.
  • What are some languages based on Scheme?
    5 projects | /r/scheme | 25 Feb 2023
    [PreScheme](), a subset of Scheme with static type checking and Hindley-Milner type-inference, compiles to the C programming language, and has a runtime that does not require a garbage collector at the expense of eliminating a few useful features from the Scheme language. (presentation at FOSDEM 2023, currently being ported to the Guile Scheme platform on gitlab).
  • Ted Nelson on What Modern Programmers Can Learn from the Past
    4 projects | news.ycombinator.com | 19 Aug 2022
    The Internet is an easy target for blame, but in fact in the past month I found a number of people whose thinking (at least on some specific topic) was near to mine through Reddit discussions (and now you, it seems):

    https://www.github.com/kaveh808

    https://gitlab.com/flatwhatson/guile-prescheme

    If you are interested in the nature of machine code and assembly language I would recommend at least looking at Scheme86:

    https://dspace.mit.edu/handle/1721.1/6042

    It's like a Scheme interpreter running on hardware, and the latest successor to Steele/Sussman's Scheme-on-a-chip--I'm working on microcoding it with my inferior S-assembly. :) I didn't think you were being insulting--my last refuge in an increasingly humorless world appears to be self-deprecating humor.

    Have you reached out to John Cowan, who is working on the R7RS Large Scheme standard, and is interested in topics like auxiliary human language as well as computer language and their representation? I'm not serious enough, I'm afraid, for the Scheme community (see above)--but they might take you more seriously:

    https://en.wikipedia.org/wiki/John_W._Cowan

    I have been meaning to re-install Whitaker's Words which I used frequently in my own study of Latin, but lost when I upgraded my OS. You might have heard of Ido, an auxiliary language designed by Louis Couturat, a French logician, and the successor to Esperanto. It's almost completely regular, and I thought it might be a start for a more human-language neutral Scheme implementation (it is a Eurocentric language, unfortunately). My middle-school English teacher in 1981 pointed at the Esperanto booth in the language arts faire we took a field trip to and said, "I don't know why that booth is always so disappointingly unattended." I guess "ain't much changed", right?

    I recommend "Asimov's Guide to Shakespeare" if you haven't read it:

    https://en.wikipedia.org/wiki/Asimov%27s_Guide_to_Shakespear...

    and maybe we should both just continue to choose "to be" rather than "not to be".

FlowLine2

Posts with mentions or reviews of FlowLine2. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-05.
  • Ask HN: Have you coded any productivity software just for yourself?
    41 projects | news.ycombinator.com | 5 May 2024
  • Project Management Software Can't Save You
    2 projects | news.ycombinator.com | 1 Oct 2023
    It took me years to realize that the most difficult thing is actually to systematically derive what to do, and that in any decently complex project systems engineering (an art and science apparently long forgotten) methods are the only way to derive that in a sufficiently reliable way. The result is - no wonder - not just a gantt chart, but an n-dimensional model with multiple levels of detail. The PMI writings just tell you that you e.g. have to create a WBS, but they leave you all alone with how to derive something like this systematically. Accordingly, the many PM tools seem helpless to me, where some computer scientists have simply built something that corresponds to the outward appearance of what they assume under PM.

    I worked for many years on large, complex government projects and eventually started building prototypes for tools that would be useful (e.g. https://github.com/rochus-keller/FlowLine2 or https://github.com/rochus-keller/WorkTree); but you would have to invest a lot more development resources, and whether people would understand the tools and their usefulness (so there would be a market) is questionable.

  • Note-taking, task managing, project managing, built-in calendar app/service?
    9 projects | /r/opensource | 10 Jan 2023
  • Ted Nelson on What Modern Programmers Can Learn from the Past
    4 projects | news.ycombinator.com | 19 Aug 2022
    Transclusion is a very good idea from my point of view. I saw and used it in Ivar Jacobson's Objectory tool and eventually also implemented it in my CrossLine and other tools (see https://github.com/rochus-keller/CrossLine, https://github.com/rochus-keller/FlowLine2/, etc.).

What are some alternatives?

When comparing guile-prescheme and FlowLine2 you can also consider the following projects:

schelog

pomatez - Stay Focused. Take a Break.

racket-r7rs - An implementation of R7RS in Racket

pomotroid - :tomato: Simple and visually-pleasing Pomodoro timer

zile - A build of Zile that uses Guile

Ididit - C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.

sketching - A Racket library for creative drawings and animations. Inspired by Processing.

WorkTree - WorkTree is a project planning and analysis tool supporting the Critical Path (CPM) and the Precedence Diagram Method (PDM)

hackett - WIP implementation of a Haskell-like Lisp in Racket

enso - Hybrid visual and textual functional programming.

obsidian-releases - Community plugins list, theme list, and releases of Obsidian.