Draft:Pony (programming language): Difference between revisions
Appearance
Content deleted Content added
Dullbananas (talk | contribs) m fix link |
Ferdinand55 (talk | contribs) Created page |
||
Line 1: | Line 1: | ||
'''Pony''' is "an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language"[https://www.ponylang.io/] designed by Sylvan Clebsch. |
|||
{{AFC submission|t||ts=20190419190000|u=Milotheshort|ns=118|demo=}} |
|||
{{Infobox programming language |
|||
| name = Pony |
|||
| logo = <!-- (filename) --> |
|||
| logo caption = |
|||
| screenshot = <!-- (filename) --> |
|||
| screenshot caption = |
|||
| paradigm = <!-- or: | paradigms = --> |
|||
| family = |
|||
| designer = [[Sylvan Clebsch]] |
|||
| developer = <!-- or: | developers = --> |
|||
| released = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> |
|||
| latest release version = |
|||
| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> |
|||
| latest preview version = |
|||
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> |
|||
| typing = |
|||
| scope = |
|||
| programming language = |
|||
| discontinued = |
|||
| platform = |
|||
| operating system = |
|||
| license = [[2-clause BSD]]<ref>[https://github.com/ponylang/ponyc/tree/12466227bb253b600b7a3ee995b56b442d02b6e2#license]</ref> |
|||
| file ext = |
|||
| file format = <!-- or: | file formats = --> |
|||
| website = https://www.ponylang.io/ |
|||
| implementations = [[Ponylang]] [[Ponyc]] |
|||
| dialects = |
|||
| influenced by = [[Erlang (programming language)|Erlang]], [[Rust (programming language)|Rust]] |
|||
| influenced = |
|||
}} |
|||
'''Pony''' is an [[object-oriented]], [[Actor model|actor-model]], capabilities-secure, high-performance programming language.The actor model is particularly borrowed extensively from Erlang. The stated goals of pony are to provide [[concurrency protection]] by creating restriction keys. |
|||
<ref>{{cite web |url=https://www.ponylang.org/discover/#what-is-pony |title=What is Pony? |accessdate=5 June 2018}}</ref> |
|||
<ref>{{cite web |url=https://opensource.com/article/18/5/pony?utm_medium=Email&utm_campaign=weekly&sc_cid=701f2000000RRACAA4 |title=Introduction to the Pony Programming Language |accessdate=5 June 2018}}</ref> |
|||
<ref>{{cite web |url=https://www.infoq.com/news/2016/03/pony-fintech |title=Using the Actor-model Language Pony for FinTech |accessdate=5 June 2018}}</ref> |
|||
== Naming == |
|||
Sylvan Clebsch got the name "Pony" when someone said "Yeah, and I want a pony" in response to him talking about his numerous ideas for Pony.<ref>{{Cite web|last=Clebsch|first=Sylvan|date=2017-05-06|title=An Early History of Pony|url=https://www.ponylang.io/blog/2017/05/an-early-history-of-pony/|url-status=live|access-date=2022-01-15|website=}}</ref> |
|||
==References== |
|||
{{Reflist}} |
Revision as of 21:13, 22 November 2022
Pony is "an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language"[1] designed by Sylvan Clebsch.