Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

The Bondi language

Name: Anonymous 2015-03-23 20:52

bondi (pronounced "bond-eye") is a programming language centered on pattern-matching . It supports functional, imperative, query-based and object-oriented programming styles using a single small evaluator.

https://bondi.it.uts.edu.au/

λ-calculus explores internal structure in an ad hoc manner.
But all data structures are either atoms or compounds.
The pattern xy matches any compound in pattern calculus.
Pattern calculus is strictly more expressive than λ-calculus, provides natural support for the main programming styles, and suggests some new ones (five sorts of polymorphism).
Path polymorphism supports generic queries, e.g. select.
Pattern polymorphism supports dynamic patterns (services).
bondi implements pattern calculus

Name: Anonymous 2015-03-24 17:05

Can it beat Perl in golf?

Name: Alexander Dubček 2015-03-24 18:14

Name: Anonymous 2015-03-24 18:29

I'm still stuck at Hume. Please, no more new languages, OP.

Name: Anonymous 2015-03-25 9:01

Jackson 5 get

Name: Anonymous 2015-03-26 19:26

>>4
This page was last modified on Friday 19 October 2007 15:25:20

So long, 1.3 million grant.

Name: Anonymous 2015-03-26 19:45

>>6
Another dead language. And it's not even open-source.

Name: Anonymous 2015-03-26 20:19

>>7
1. Reverse engineer the Hume binaries
2. Continue its development
3. Become the most successful embedded software engineer in the world.
4. ???
5. PROFIT

Name: Anonymous 2015-03-27 21:38

>>8
Yeah, but GC is shit.

Don't change these.
Name: Email:
Entire Thread Thread List