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.

#1504on 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 · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v144.0.0