Ally
Pronounced L-I, Ally is a programming language with semi-optional types. (by thysultan)
tour
By complyue
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
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.
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.
Ally
Posts with mentions or reviews of Ally.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-08.
- Can a language ever be faster than its parent language?
-
Unifying “objects” and “scopes”?
Yes, but instead of a dedicated keyword like 'key' i just use normal variable declaration i.e var foo = 1 making blocks/scopes and objects only defer in how you declare them i.e var obj={} vs just {} that is if you assign a block to a variable or parameter in a function call it becomes a keyable object, the language repo is https://github.com/thysultan/Ally
tour
Posts with mentions or reviews of tour.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-05.
- Differentiating scopes and objects in ambiguous scenarios
-
What's your thoughts about "arguments pack" as a super type/kind of "tuple"?
Personally I don't quite like $/, $0, $1, $, $[2] , thinking they'd make code analysis harder, either by linter or by human mind. They are short so somewhat favorable on shell command line editing, but I decided that my users should prefer interactive click&run against repl sessions, on code snippets contained by script files, within an IDE (CodeLens per VSCode jargon). Which is the usage pattern some midway between pure cmdl based repl and interactive notebook, as demonstrated with these screenshots. There in modifying the next snippet to execute, full fledged IDE features like IntelliSense are of much greater aid than mere completion support found in even the most advanced TUI environments.
-
Good languages with readable/understandable internal DSL capability (besides LISPs)?
https://github.com/complyue/tour/blob/master/lang/advanced/effs.edh explains the surface semantics and some rationales.
- Would you prefer support chaining of comparison operators?
-
Is FP really procedural programming without side effects?
Maybe interesting to you, I implemented dynamic effect tracking in the procedural way, I haven't proved anything yet, but it works now (though very WIP) - https://github.com/complyue/tour/blob/master/lang/advanced/effs.edh
-
The working programmer’s guide to setting up Haskell projects
My very WIP project for a single-click experience https://github.com/complyue/tour#fast-and-easy-way---gitpod-workspace
-
Unifying “objects” and “scopes”?
Relevant docups are yet to be release, wip at https://github.com/complyue/tour/blob/master/lang/grammar.edh#L935-L944
-
Next Generation Shell 0.2.11 is out!
Usage: https://github.com/complyue/tour/blob/06334bab48650c72fa4b0d55c32414d21d1f7227/lang/grammar.edh#L2349
What are some alternatives?
When comparing Ally and tour you can also consider the following projects:
cmlib - A basic library of algorithms and data structures (a la NJlib)
neuron - Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)
L1 - L1: Tensor Studio — The playground for tensors
typhoon - Typeful data structures and algorithms
sedh - Swarming Edh
ngs - Next Generation Shell (NGS)