Category:Sing: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
 
Line 1: Line 1:
{{language|Sing
|site=https://mdegirolami.wixsite.com/singlang
|exec=machine
|strength=strong
|safety=safe
|checking=static
|gc=no
|tags=singlang}}
{{language programming paradigm|imperative}}

The Sing language is an attempt to implement a language which is simple and safe and with a low adoption barrier by c++ programmers.
The Sing language is an attempt to implement a language which is simple and safe and with a low adoption barrier by c++ programmers.


Line 5: Line 15:
A few interesting links:
A few interesting links:


[https://mdegirolami.wixsite.com/singlang the official site]
''[https://mdegirolami.wixsite.com/singlang the official site]''


[https://marketplace.visualstudio.com/items?itemName=MaurizioDeGirolami.vscode-sing visual studio code plugin]
''[https://marketplace.visualstudio.com/items?itemName=MaurizioDeGirolami.vscode-sing visual studio code plugin]''


[https://github.com/mdegirolami/sing compiler repository]
''[https://github.com/mdegirolami/sing compiler repository]''


[https://github.com/mdegirolami/vscode-sing plugin repository]
''[https://github.com/mdegirolami/vscode-sing plugin repository]''

Latest revision as of 15:16, 29 August 2021

Language
Sing
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Compiled (machine code)
Garbage collected: No
Type safety: Safe
Type strength: Strong
Type checking: Static
Lang tag(s): singlang
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Sing.


The Sing language is an attempt to implement a language which is simple and safe and with a low adoption barrier by c++ programmers.

The language is specified in a way that make it simple to transpile to readable (seemingly human written) c++. This means that adopting sing you are not giving up c++, you are just using sing to write it. At the same time you enjoy the advantage of a more guided/simple/safe language.

A few interesting links:

the official site

visual studio code plugin

compiler repository

plugin repository

Pages in category "Sing"

The following 2 pages are in this category, out of 2 total.