2,951
edits
(Created page with "{{DISPLAYTITLE:dzaima/BQN}}{{Infobox array language | title = dzaima/BQN | array model = based | index origin...") |
m (Text replacement - "Category:Bytecode compilers" to "Category:IR compilers") |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:dzaima/BQN}}{{Infobox array language | {{DISPLAYTITLE:dzaima/BQN}}{{Infobox array language | ||
| logo = [[File:BQN logo.png]] | |||
| title = dzaima/BQN | | title = dzaima/BQN | ||
| array model = [[based array model|based]] | | array model = [[based array model|based]] | ||
Line 7: | Line 8: | ||
| unicode support = full | | unicode support = full | ||
| released = 2020 | | released = 2020 | ||
| developer = [ | | developer = [[dzaima]] | ||
| latest release version = | | latest release version = 2021 (unversioned) | ||
| implementation | | implementation languages = [[wikipedia:Java (programming language)|Java]], [[wikipedia:Processing (programming language)|Processing]] | ||
| source = [https://github.com/dzaima/BQN GitHub] | | source = [https://github.com/dzaima/BQN GitHub] | ||
| platforms = JVM, Android | | platforms = JVM, Android | ||
Line 16: | Line 17: | ||
}} | }} | ||
'''dzaima/BQN''' is an independent implementation of [[BQN]] in Java by | '''dzaima/BQN''' is an independent implementation of [[BQN]] in Java by [[dzaima]], created by modifying the source of [[dzaima/APL]]. While dzaima/APL adds significant new functionality and is different from any other APL, dzaima/BQN follows the BQN specification closely and extends it with [[system function]]s. | ||
dzaima/BQN has often been the first implementation to support new functionality, particularly syntax such as block headers, and is much faster than the self-hosted BQN implementation. Its [[wikipedia:bytecode|bytecode]] format was adopted by that implementation BQN, and, since it can compile and run BQN sources, it has also been used for development and bootstrapping. | dzaima/BQN has often been the first implementation to support new functionality, particularly syntax such as block headers, and is much faster than the self-hosted BQN implementation. Its [[wikipedia:bytecode|bytecode]] format was adopted by that implementation BQN, and, since it can compile and run BQN sources, it has also been used for development and bootstrapping. | ||
{{APL dialects}}[[Category:BQN]] | {{APL dialects}}[[Category:BQN]][[Category:Array languages]][[Category:Based array languages]][[Category:IR compilers]][[Category:Leading axis languages]][[Category:Languages with tacit programming]] |