Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Boron

< >

Boron is an open source programming language created in 2009 by Karl Robillard.

#1519on PLDB 15Years Old
Homepage

Boron is a scripting language similar to REBOL. The interpreter is a C library which may be copied under the terms of the LGPLv3.


Language features

Feature Supported Example Token
Threads
Strings "Hello world" {He said "That looks good!"} " { } {{ }}
Multiline Strings {{ Line 1 Line 2 }}
MultiLine Comments /* A comment */ /* */
Print() Debugging print probe
Lists my-list: [1 two 3.0 "four"]
Line Comments ; A comment ;
Homoiconicity
Garbage Collection
Exceptions catch [throw 22 print "You'll never see this."] if error? try [read %does_not_exist] [print "File not found"]
Comments
Disk Output write %helloworld.txt "Hello, world!^/"
Shebang #!/usr/bin/env boron

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v164.7.0